QR 코드 편집하기

IT위키

경고: 로그인하지 않았습니다. 편집을 하면 IP 주소가 공개되게 됩니다. 로그인하거나 계정을 생성하면 편집자가 사용자 이름으로 기록되고, 다른 장점도 있습니다.

편집을 취소할 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 게시해주세요.

최신판 당신의 편집
1번째 줄: 1번째 줄:
[[분류:디지털 서비스]][[분류:금융]]
;흑백 격자 무늬 패턴으로 정보를 나타내는 매트릭스 형식의 이차원 블록 코드
;흑백 격자 무늬 패턴으로 정보를 나타내는 매트릭스 형식의 이차원 블록 코드
 
* 종래에 많이 쓰이던 1차원 바코드의 용량 제한을 극복하기 위해 2차원 구조를 통해 그 형식과 내용을 확장
*종래에 많이 쓰이던 1차원 바코드의 용량 제한을 극복하기 위해 2차원 구조를 통해 그 형식과 내용을 확장
* 버전1 부터 버전40 까지 다양한 버전을 지원
*숫자 최대 7089자, 영숫자(코드표가 따로 존재) 최대 4296자, 8비트 바이트 최대 2953바이트, 한자 1817자 수록 가능
* 숫자 최대 7089자, 영숫자(코드표가 따로 존재) 최대 4296자, 8비트 바이트 최대 2953바이트, 한자 1817자 수록 가능
 
* IT위키의 URL을 QR 코드로 만든 예시
==예시==
 
;IT위키의 URL을 QR 코드로 만든 예시
 
[[파일:IT위키 QR 코드.png]]
[[파일:IT위키 QR 코드.png]]


==구성==
== 구성 ==
[[파일:QR 코드 구성.png]]
[[파일:QR 코드 구성.png]]
{| class="wikitable"
* Finding Pattern  
|+
** QR Code의 위치를 검출하기 위한 심볼이다. 심볼의 세 개의 정점에 배치하는 것으로써, 심볼의 위치, 크기, 기울임도 검출할 수 있다.Finding Pattern 심볼은 360°전 방향으로 검출 이 가능한 구조로 되어 있다.
!구성
* Alignment Pattern
!설명
** 패턴 심볼의 훼손을 보정하기 위한 패턴.특히 비선형 훼손을 보정하는데 효율적이다. 얼라이먼트 패턴 의 중심 좌표를  요구하고, 심볼 훼손을 보정한다. 이 때문에, 얼라이먼트 패턴에 흑색의 고립 셀을 배치해, 중심 좌표를 검출하기 쉬운 구조로 되어 있다.
|-
* Timing Pattern
|위치 검출 패턴
** 각 셀의 중심 좌표를 요구하는 패턴으로, 흑, 백의 패턴이 교대로 배치되어 있다.심볼이 훼손되어있거나 , 셀 피치에 오차가 생겼을 경우, 데이터 셀의 중심 좌표를 보정하기 위해서 이용된다.세로 방향과 가로방향의 2 방향으로 배치되어 있다.
(Finding Pattern)
Quiet Zone
|
** 실제로 심볼을 인식할 때 필요하게 되는 여백 스페이스이다. 이 콰이어트 존에 의해, 심볼의 경계가 검출하기 쉬워진다. 덧붙여 QR 코드의 경우는,4 셀 이상을 필요로 한다.
* QR 코드를 빨리 검출하고 판독할 수 있는 기준 제시
* 데이터 영역
* QR 코드의 위치, 크기, 기울임 등 파악 가능
** 데이터는 이 영역에서 코드화 된다. 그림5.3-1의 회색 부분이 데이터 영역이다. 데이터는, 규칙에 근거해‘0'과‘1'의 2종류로 부호화되어, 흑/백 셀로 변환해 심볼에 배치한다. 데이터 영역에는, 입력 데이터와 오류 정정 기능인  리드 솔로몬 부호가 배치되어 있다.
* 흑백이 1:1:3:1:1 비율 유지
|-
|정렬 패턴
(Alignment Pattern)
|
* 패턴 심볼의 훼손을 보정하기 위한 패턴
* QR 코드 모델 2에서 추가된 패턴
|-
|타이밍 패턴
(Timing Pattern)
|
* 셀의 크기대로 흑백이 교차하는 가로 세로 줄 패턴
* 셀 피치에 오차가 생겼을 경우 데이터 셀의 중심 좌표 보정
|-
|여백 영역
(Quiet Zone)
|
* QR 코드 주위 상하좌우엔 4셀 이상의 여백 확보 필요
|-
|데이터 영역
(Cell)
|
* 규칙에 근거해 0, 1로 부호화되며, 흑/백 셀로 표현
* 오류 정정을 위한 [[리드 솔로몬 부호]] 포함
|}
 
== 버전 ==
 
* 버전1 부터 버전40 까지 다양한 버전을 지원
* 버전1: 21 x 21셀 부터 버전이 올라갈 때 마다 가로세로 4셀씩 증가
* 버전40: 177 x 177셀 지원
 
== 같이 보기 ==
 
* [[바코드]]
* [[QR 결제]]
* [[제로 페이]]
 
== 관련 기출 문제 ==
* [http://q.fran.kr/문제/10027 정보관리기술사 120회 1교시]
* [http://q.fran.kr/문제/10046 정보관리기술사 120회 3교시]
 
==참고 문헌==


*[https://kcats.tistory.com/130 kcats's mindstory]
== 참고 문헌 ==
* [https://kcats.tistory.com/130 kcats's mindstory]
IT위키에서의 모든 기여는 크리에이티브 커먼즈 저작자표시-비영리-동일조건변경허락 라이선스로 배포된다는 점을 유의해 주세요(자세한 내용에 대해서는 IT위키:저작권 문서를 읽어주세요). 만약 여기에 동의하지 않는다면 문서를 저장하지 말아 주세요.
또한, 직접 작성했거나 퍼블릭 도메인과 같은 자유 문서에서 가져왔다는 것을 보증해야 합니다. 저작권이 있는 내용을 허가 없이 저장하지 마세요!
취소 편집 도움말 (새 창에서 열림)