2D 바코드/큐알(QR)코드 는 특정 지오메트리로 평면 (2D 방향) 에 규칙적으로 분포된 흑백의 그래픽으로 데이터 기호 정보를 기록하는 것입니다. 코드 작성에서 컴퓨터 내부 논리의 기초를 이루는' ',' 1' 비트류의 개념을 교묘하게 이용한다. < P > 은 (는) 이진수에 해당하는 몇 가지 기하학적 형태를 사용하여 문자 수치 정보를 나타내고 이미지 입력 장치 또는 광전 스캔 장치를 통해 자동으로 정보를 읽어서 자동으로 처리합니다. < P > 바코드 기술의 일부 * * * 성: 각 코드마다 특정 문자 세트가 있습니다. 각 문자는 특정 폭을 차지합니다. 일정한 검증 기능 등을 갖추고 있다. 또한 서로 다른 행에 대한 정보 자동 인식 기능, 그래픽 회전 변경 처리 등의 기능도 있습니다. 2D 바코드/큐알(QR)코드 (2D 바코드/) 는 가로 및 세로 방향으로 동시에 정보를 표현할 수 있으므로 작은 면적에서 대량의 정보를 표현할 수 있습니다. < P > 큐알(QR)코드 생성기 제작에는 큐알(QR)코드 생성 알고리즘 또는 큐알(QR)코드 플러그인이 필요합니다. 그런 다음 JAVA, C#, VB 등의 프로그래밍 언어로 호출 소프트웨어를 작성하면 큐알(QR)코드 생성기를 만들 수 있습니다. < P > 큐알(QR)코드 위조 가능, 일반 큐알(QR)코드 위조 방지 기능 없음 개인은 인터넷에서 큐알(QR)코드 자동 생성기를 다운로드하여 큐알(QR)코드 제작을 할 수 있다. 심지어 일부 불법분자들은 바이러스가 있는 큐알(QR)코드, 다른 사람의 휴대전화 안에 있는 개인 정보를 훔치도록 설계했다. 전문가들은 휴대전화 사용자들에게 안전의식을 가져야지 출처를 알 수 없는 의심스러운 큐알(QR)코드 () 를 쉽게 쓸어서는 안 된다고 조언한다.
< P > 확장 자료: < P > 간단히 말해서, 큐알(QR)코드 는 당신이 표현하고 싶은 정보를 흑백의 두 가지 작은 정사각형으로 번역하여 이 큰 네모난 칸에 채우는 것이다. 우리 중학교의 답안카드와 비슷하다. 우리 언어를 기계가 인식할 수 있는 언어로 번역하는 것이다. 숫자, 글자, 한자 등의 정보를 특정 코드를 통해 이진수 과 1 로 번역하는 것이다. 은 작은 흰색 사각형이고 1 은 작은 검은색 사각형이다. < P > 물론 여기에는 많은 오류 수정 코드가 있습니다. 인코딩해야 할 코드 데이터가 1 개이고 그 중 절반, 즉 5 개의 코드 단어를 수정하려는 경우 계산 방법은 다음과 같습니다. 오류 수정에는 코드 단어의 2 배에 해당하는 기호가 필요하므로 이 경우 수량은 5 × 2 = 1 야드입니다. < P > 따라서 전체 코드 단어 수는 2 개이며, 이 중 오류 수정으로 사용되는 코드 단어는 5 개입니다. 즉, 이 큐알(QR)코드 중 25% 의 정보가 오류 수정을 위해 사용되므로, 이는 큐알(QR)코드 한 점이 누락되거나 구겨져도 인식될 수 있다는 것을 설명한다. (데이비드 아셀, Northern Exposure (미국 TV 드라마), Northern Exposure < P > 어떤 친구들은 "왜 큐알(QR)코드 마다 세 개의 검은색 사각형이 있을까?" 라고 물어볼 수 있습니다. 그것은 다음과 같은 내용을 포함해야 한다: 휴대폰이 어떻게 큐알(QR)코드 인식을 하는지. < P > 서로 다른 색상의 물체로 인해 반사되는 가시광선의 파장이 다르고, 흰색 물체는 다양한 파장의 가시광선을 반사하며, 검은색 물체는 다양한 파장의 가시광선을 흡수합니다. < P > 따라서 카메라가 흑백의 큐알(QR)코드 위를 스캔할 때 휴대폰은 점 연산의 임계값 이론을 이용하여 수집된 이미지를 이진화, 즉 이진화 이미지로 변환합니다. 이진화 이미지를 얻은 후 팽창 연산을 수행하고, 팽창한 이미지에 대해 가장자리 감지를 수행하여 바코드 영역의 윤곽을 얻습니다. (윌리엄 셰익스피어, Northern Exposure (미국 TV 드라마), Northern Exposure (미국 TV 드라마)
참고 자료: 바이두 백과사전-큐알(QR)코드