paintqr

PaintQR은 그림을 어떻게 QR 코드로 만드나

그림은 코드의 칸 자체가 그립니다. 덮어씌우기도, 눈속임도 없습니다. 칸을 계산해서 배치한 표준 QR 코드입니다.

업데이트 2026년 11월 6일

자유 비트

QR 코드는 내용을 인코딩한 뒤 남는 용량을 채움으로 메웁니다. 이 채움, 인코딩 방식, 패턴을 뒤섞는 마스크, 그리고 웹 주소라면 브라우저가 무시하는 짧은 숫자 꼬리까지, 이것들은 휴대폰이 읽는 결과를 바꾸지 않으면서 0이든 1이든 될 수 있는 비트를 남깁니다. 버전 10 코드에 짧은 링크를 넣으면 칸의 절반을 훌쩍 넘는 수가 이런 의미에서 자유롭습니다.

그림에 맞춰 풀기

PaintQR은 그림을 코드의 해상도로 옮긴 다음, 칸마다 어두워야 할지 밝아야 할지를 정합니다. 자유 비트와 최종 칸의 관계는 두 원소 체 위에서 선형이라, 이 요구는 연립방정식이 되고 풀이기가 1초도 안 되어 풉니다. 그림의 요구가 자유 비트로 감당할 수 있는 양을 넘으면, 알아보는 데 가장 중요한 부분이 우선입니다. 배경보다 윤곽과 중심이 먼저입니다. 그 결과는 데이터 칸과 오류 정정 칸이 마침 로고 모양을 이루는 평범한 QR 코드입니다.

스타일

'클래식'은 흑백 코드입니다. '강조색'은 흑백 코드 위에 그림을 한 가지 색으로 그립니다. '컬러'는 그림 본래의 색을 칸에 쓰되, 어두운 칸은 읽힐 만큼 어둡게 유지합니다. '배경 제거'는 사진의 배경을 먼저 지웁니다. '하프톤'은 사진을 점으로 바꿉니다. 어떤 스타일이든 휴대폰이 읽는 것은 밝은 바탕 위의 어두운 부분뿐이고, 색은 사람을 위한 것입니다.

스캔 검사

모든 디자인은 내려받기 전에 해독 검사를 거칩니다. 독립된 판독기 두 개로 컬러와 흑백을 각각 검사하고, 작거나 흐린 인쇄를 흉내 낸 흐린 사본도 검사합니다. 실패한 디자인은 이유와 한 번에 고치는 버튼(디테일 낮추기, 균형 설정, 더 단순한 그림)이 함께 표시되며 거부됩니다. 통과한 디자인에는 휴대폰 테스트에서 나온 최소 인쇄 크기가 표시됩니다. 그림 코드는 한 칸 0.6mm, 일반 코드는 0.4mm입니다.

수정 가능한 링크

코드에 주소를 직접 담을 수 있습니다. 그러면 영원히 작동하고 저희에게 아무것도 필요하지 않습니다. 아니면 링크로 연결해 주는 paintqr.com의 짧은 주소를 담을 수도 있습니다. 그러면 인쇄한 뒤에도 목적지를 바꾸고, 코드를 잠시 멈추고, 일별·국가별·기기별 스캔 통계를 볼 수 있습니다. 스캔한 사람의 주소는 전혀 저장하지 않습니다. 수정 가능한 링크는 Pro 구독에 포함됩니다.

사용해 보기