시작하기
QR / 바코드
이 페이지의 내용
  1. 명령
  2. 설정
  3. 출력 변수
  4. JSON 출력

QR / 바코드

QR 코드와 여러 형식의 1차원 바코드를 실시간으로 감지하고 디코딩합니다.

명령

명령설명
스캔코드 1개를 읽어 데이터, 코드 유형, 위치와 크기를 기록합니다. 여러 코드가 감지되면 선택 기준에 따라 하나를 고릅니다.
전체 스캔감지된 모든 코드의 정보를 JSON 배열로 기록합니다.
코드 감지 여부코드가 감지되었는지 확인합니다.
코드 개수감지된 코드의 수를 기록합니다.

설정

항목설명
코드 유형특정 유형의 코드만 감지합니다. 기본값 전체는 모든 유형을 감지합니다. 선택할 수 있는 유형은 아래 목록에 있습니다.
선택 기준최대 면적(기본), 가장 가까움, 인덱스.
인덱스 (0부터)선택 기준이 인덱스일 때의 순번입니다. 면적이 큰 순서이며 기본값 0.
기준점공통 사항 참고.

출력 변수

항목타입값
감지 여부디지털코드가 감지되면 참.
데이터텍스트디코딩된 문자열.
코드 유형텍스트디코더가 보고한 코드 유형 이름(예: QR-Code, EAN-13).
중심점 X / 중심점 Y숫자코드 중심의 픽셀 좌표.
너비 (픽셀) / 높이 (픽셀)숫자코드 영역의 크기.
개수숫자감지된 코드 수.
출력 (JSON 텍스트)텍스트감지된 모든 코드의 배열.

JSON 출력

코드마다 data, type, 중심 x, y, width, height를 담은 배열입니다.

[
  { "data": "https://example.com", "type": "QR-Code", "x": 320, "y": 240, "width": 100, "height": 100 },
  { "data": "1234567890123", "type": "EAN-13", "x": 500, "y": 300, "width": 80, "height": 40 }
]
코드 유형 선택지

전체, QR 코드, EAN-8, EAN-13, UPC-A, UPC-E, Code-128, Code-39, Code-93, Codabar, ITF, DataBar, DataBar-Expanded

ITF 는 Interleaved 2 of 5 입니다. DataMatrix, Aztec 코드는 지원하지 않습니다.