E D R , A S I H C RSS

ISBN_Barcode_Image_Recognition (rev. 1.12)

ISBN_Barcode_Image_Recognition

1. 프로젝트

1.1. 참여

  • 정진경

1.2. 목표

  • Image로 부터 ISBN 스캔라인 추출, 해석
  • 구글 안드로이드에서 동작

2. 1D Barcode Image Recognition

2.1. Symbology

  • 1차원 바코드 인식을 하기 위해서는 해당 바코드의 심볼로지를 이해해야 한다.
  • 심볼로지란, 바코드를 표시하는 방법을 정한 규칙이다. 이 규칙이 존재해야 해당 바코드를 생성하거나 읽을 수 있다.

2.1.1. Bar and Space

  • Bar는 바코드의 검은 부분, Space는 흰 부분이며, 각각 Black, White라고 표현하기도 한다.

2.1.2. X-dimension

  • 가장 좁은 Bar 혹은 가장 좁은 Space(의 폭 길이)를 의미한다.

2.1.3. Quite Zone

  • 바코드를 보다 쉽게 인식하기 위해, 바코드 좌우로 X-dimension의 10배의 Space가 존재한다.

2.1.4. Check Digit

  • 바코드를 잘못 인식하는 경우를 방지하기 위해. 실제 데이터로부터 생성되는 데이터가 있을 수 있다.

2.2. EAN-13 Symbology

  • ISBN은 EAN-13의 한 구현체, 부분집합이다.
  • EAN-13은 숫자 13자리로 구성되는데, 앞의 세 자리가 '978' 인 EAN-13 바코드가 곧 ISBN 이다.
  • EAN-13의 심볼로지에 대해 잘 설명되어 있는 페이지(영문) : http://www.barcodeisland.com/ean13.phtml

3. Android

3.1. Camera

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:23:26
Processing time 0.0189 sec