2013-01-11 2 views
1

나는 ZXing 또는 다른 라이브러리를 사용하지 않고 에서 QRCode을 Java로 검색하는 방법을 검색해 왔습니다. 내 자신의 디코더 여야합니다. 이 작업을 수행하는 가장 간단한 방법을 찾고 있습니다.어떤 라이브러리도 사용하지 않고 자바에서 QRCode 디코딩

누구든지 예제를 알고 있거나 이것을 쉽게 수행하는 방법을 알고 있습니까? 어떤 도움이라도 대단히 감사합니다.

+0

행운을 빈다. 전체 프로젝트에는 분명히 46 년 노력이 포함되어 있습니다. http://www.ohloh.net/p/zxing/estimated_cost 이제 자바의 30 %, 그 중 20 %가 QR 코드입니다.하지만 여전히 그렇습니다. 3 년 동안의 노력으로 그럴 권리가 있다고 들리 - 나는 그것을 썼다. 나는 당신이 6 개월 만에 훨씬 덜 완전한 버전을 함께 자갈 수 있다고 상상하지만, 당신은 정말로 원하십니까? –

+0

나는 이것이 그렇게 복잡하다는 것을 몰랐다. 며칠 전 자신의 1D 바코드 디코더/인코더를 만들었으며 그렇게 어렵지 않았습니다. 그리고 qrcode는 그리 어렵지 않다고 생각했습니다. 당신의 도움을 주셔서 감사합니다! :) – mate1229

+0

그것은 여러 번 복잡 해졌고, 단지 디코딩 (탐지는 말할 것도 없습니다)에 있습니다. 두 가지 유형의 오류 정정, 마스킹, 인터리빙, 세그먼트, 모드 등을 사용할 수 있습니다. UPC 대 QR을 해독하는 zxing의 코드 줄을 계산하여 상대적인 노력을 느낄 수 있습니다. –

답변

3

Java는 즉시 사용 가능한 QR 코드 스캔을 지원하지 않습니다. 도서관을 고용하고 싶지 않다면 혼란을 직접 써야합니다. 즉, 이미지를 픽셀 단위로 스캔하고 이미지의 모양과 의미를 결정해야합니다.

1

@Till Helge Viking에 언급 된 것처럼 표준 Java 라이브러리에는 포함되어 있지 않으므로 인코딩과 디코딩을 직접 구현해야합니다. This information이 유용 할 수 있습니다.

관련 문제