2009-08-03 9 views
4

응용 프로그램을 작성하는 중입니다. 그 중 일부는 바코드를 디코딩하는 것이지만, 나쁘기 시작합니다. 나는 바코드 전문가가 아니며 일반적인 바코드 유형이 아니므로 문제가 있습니다. 어떤 유형의 바코드인지 알 수 없으므로 디코딩해야합니다.어떤 종류의 Barcode입니까?

위키 백과 및 다른 사이트에서 다양한 종류의 바코드 (및 식별 방법)에 대한 시각적 설명을 보았지만 식별 할 수는 없습니다. 몇 가지 무료 바코드 디코딩 프로그램을 시도했는데 모두 해독하지 못했습니다.

alt text http://www.shrani.si/f/2B/4p/4UCVyP72/barcode.jpg

내가 너희 중 하나가 인식 할 수 있기를 바랍니다 :

그래서 여기에 바코드의 사진입니다. 또한 누군가가 이전에이 작업을 해왔고 이미지에서 디코딩 할 수있는 라이브러리를 알고 있다면 그 라이브러리에 대해 듣고 싶습니다.

내가받을 수있는 추가 포인터에 대해 매우 감사드립니다. 고맙습니다.

http://www.dmoz.org/Computers/Software/Bar_Code/Decoding/

+0

어떤 언어를 사용하고 있습니까? –

+1

왜 바코드 스캐너를 사용하지 않으시겠습니까? –

+0

C#을 사용하여 사용하고 있습니다. 죄송합니다.이 질문에 대해서는 언급하지 않으 셨습니다. 그러나이 시점에서 나는 이것을 실제로 식별하는 것보다는 실제로 해독하는 것에 더 관심이 있습니다. –

답변

10

zbar는 코드 128이라고 생각하지만 디코딩 된 문자열은 바코드 자체의 캡션과는 분명히 다릅니다. 어쩌면 그것은 문자 집합의 차이일까요?

~/src/zebra-0.5/zebraimg$ ./zebraimg ~/src/barcode/reader/barcode.jpg 
CODE-128:10657958011502540742 
scanned 1 barcode symbols from 1 images in 0.04 seconds 

내 오래된 복사본은 zebra라고했지만 라이브러리는 이제 zbar라고합니다. http://sourceforge.net/projects/zbar/

+0

zbar는 Code 128, Code 39 및 Interleaved 2 of 5 만 지원합니다. 온라인 바코드 생성기로 이동하여 텍스트에 대시 (-)없이 연결하고 일치하는 것을 볼 것을 제안합니다. – joeforker

+0

명백한 결과없이 코드 39, 코드 93, 코드 128, ean 128, 2of5, postnet, upc-a, upc-e, jan 8 및 jan 13에 대해 생성 및 테스트했습니다. –

+2

그래, 알아 냈다고 생각해. http://www.morovia.com/free-online-barcode-generator/에서 대시로 텍스트를 연결하고 180도 회전하십시오. – joeforker

1

I :

http://code.google.com/p/zxing/

오픈 소스 소프트웨어의 목록은 여기에서 찾을 수 있습니다

바코드의 여러 유형을 지원합니다

0

IANABCE (I 바코드 전문가가 있습니까)하지만, 바코드 here보고 , 나는 이것이 UCC/EAN-128 기호, 문자 세트 'C'에 가장 가깝다고 본다.

바코드가 무엇인지 알고 계십니까? 애플리케이션 도메인이란 무엇입니까?

1

코드 128과 비슷하지만 http://www.onlinebarcodereader.com/은 이와 같이 인식하지 않습니다. 어쩌면 이미지 품질이 좋지 않을 수도 있습니다.

관련 문제