QR 코드도 일종의 바코드(?)이기 때문에 흑색/백색으로 데이터를 표시하게 된다. 그 말인즉, QR코드에 포함되어있는 내용(보통 url)이 많은 내용을 가지고 있으면 QR 코드가 복잡해지는 것이다. 첫번째 이미는 a~z 까지의 내용을 담았다. 실제 URL은 이것보다 긴 경우가 많다. 특히 쿼리 몇개만 들어가면, 훨씬 넘어가는 정도이다. 같은 크기(1inch)로 출력하였음에도 내용에 따라서 QR 코드가 바뀐다.
Data를 적게 담아야 한다.
첫번째 이미지에 비해서 abcd 단 4글자만 들어있는 경우에는 매우 simple하다. 그만큼 작은 사이즈로 줄일 수 있는 것이다. 작은 QR코드를 만들기 위해서는 URL 주소를 줄여야한다. URL 주소를 줄이는 방법은 Bitly를 이용하는 방법이 가장 간단하다. (j.mp라는 서비스도 있었으나, 현재 접속하면 bit.ly로 접속된다.) 언더바(_) 를 잘 이용하면 주소가 매우 짧아진다. 내가 만든 주소는 http://bit.ly/1_Q 이다.
QR 코드 error correction level을 낮춰야 한다.
이전에 QR코드를 만들면서 전혀 고려하지 않았던 내용이고, Naver QR 코드 생성기에는 나오지 않았던 기능이다. 오류 복원 능력이 높으면 좋겠지만, 득이 있으면 잃는게 있는 법. 그만큼 QR코드가 복잡해지는 것이다. 작은 QR 코드를 만들기 위해서 Correction level을 줄였다. 아래 이미지를 보아도 Level H 과 level L간의 차이는 확실하다.
만들어낸 QR코드
41px부터 55px까지 만들어냈는데, 인식에 약간의 어려움이 있지만 잘 실행된다. 명함에 사용할 예정이다.
사용한 홈페이지
'보이지 않는 더 넓은 세상💻' 카테고리의 다른 글
투자에 대한 기록을 적립한다 #1 (0) | 2020.09.13 |
---|---|
티스토리] Ellipsis 가 작동하지 않아서 수정함 (0) | 2019.05.22 |
이쁜 홈페이지를 찾았다!! (0) | 2019.05.21 |
이미지에 CSS로 필터를 씌우자. (0) | 2019.05.02 |
워드프레스] 글을 잘 이해했는지 확인할 수 있는 폼(form) 만들기 (0) | 2019.04.18 |
로그인이 필요없어요.