안녕하세요
바코드와 QR코드는 검은색 부위가 빛을 흡수하고 흰색 부위가 빛을 반사하는 반사율의 차이를 스캐너나 카메라 센서가 0과 1의 디지털 신호로 읽어내는 원리로 작동합니다. 1차원 바코드는 세로 선의 굵기 간격 정보가 가로 방향으로만 연속되어 있어서 위아래가 조금 잘려 나가더라도 수평 스캔 선 하나만 전체를 통과하면 무리 없이 인식되며 사람이 손으로 매우 정밀하게 그리면 인식될 수도 있습니다 2차원 QR코드는 가로 세로 모서리의 네모난 위치 검출 패턴으로 방향과 크기를 파악하며 내부 데이터에 오류 복원 기능이 들어있어 일부가 손상되거나 다소 어설프게 따라 그려져도 복원하여 읽어낼 수 있습니다. 결론적으로 두 코드 모두 핵심 패턴과 대비 형태만 정교하게 재현된다면 손으로 따라 그린 것이라도 인식할 수 있습니다