{"id":19360577,"url":"https://github.com/sungchuni/canvas-aliasing","last_synced_at":"2026-05-12T20:36:34.693Z","repository":{"id":153985155,"uuid":"326739803","full_name":"sungchuni/canvas-aliasing","owner":"sungchuni","description":"🗿 CanvasRenderingContext2D의 imageSmoothingQuality 값에 따른 리스케일링된 이미지의 얼라이어싱 비교 분석","archived":false,"fork":false,"pushed_at":"2021-01-19T09:53:00.000Z","size":2,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-06T19:20:50.539Z","etag":null,"topics":["aliasing","canvas"],"latest_commit_sha":null,"homepage":"https://sungchuni.github.io/canvas-aliasing","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sungchuni.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-01-04T16:16:41.000Z","updated_at":"2021-01-20T01:31:38.000Z","dependencies_parsed_at":null,"dependency_job_id":"fae804ab-ad89-464c-a70c-9aeac729fa76","html_url":"https://github.com/sungchuni/canvas-aliasing","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sungchuni%2Fcanvas-aliasing","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sungchuni%2Fcanvas-aliasing/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sungchuni%2Fcanvas-aliasing/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sungchuni%2Fcanvas-aliasing/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sungchuni","download_url":"https://codeload.github.com/sungchuni/canvas-aliasing/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240475226,"owners_count":19807292,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["aliasing","canvas"],"created_at":"2024-11-10T07:18:36.965Z","updated_at":"2026-05-12T20:36:29.664Z","avatar_url":"https://github.com/sungchuni.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 캔버스 얼라이어싱\n\n직접 파일을 업로드하여 Canvas API의 이미지 리스케일링 시 얼라이어싱 현상을 비교합니다. 화면에 렌더링되는 이미지는 너비width를 지정할 수 있으며, 아래와 같은 목록의 결과물이 출력됩니다.\n\n- default: 대조군\n- low: `CanvasRenderingContext2D#imageSmoothingQuality = \"low\"`\n- medium: `CanvasRenderingContext2D#imageSmoothingQuality = \"medium\"`\n- high: `CanvasRenderingContext2D#imageSmoothingQuality = \"high\"`\n- super sample: [슈퍼샘플링](https://en.wikipedia.org/wiki/Supersampling) 적용\n\n적당한 이미지가 없을 경우에는 이 [이미지](https://img1.goodfon.com/original/2560x1600/e/a2/abstrakciya-linii-poloski.jpg)를 사용하셔요. 이 스택오버플로의 [답글](https://stackoverflow.com/questions/17861447/html5-canvas-drawimage-how-to-apply-antialiasing)을 참조하였습니다.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsungchuni%2Fcanvas-aliasing","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsungchuni%2Fcanvas-aliasing","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsungchuni%2Fcanvas-aliasing/lists"}