2012-02-23 3 views
4

웹캠 스트림을 받아 바코드를 스캔하여 현재 프레임의 바코드 값을 반환하는 오픈 소스 소프트웨어를 찾고 있습니다. C 언어를 사용하는 것이 좋지만 다른 언어도 환영합니다. 참고로 휴대 전화 또는 별도의 바코드 스캐너를 사용하는 데 관심이 없습니다.C의 오픈 소스 바코드 스캐너?

답변

2

ZXing에는 Java 및 C++ 포트가 있습니다. C에서 호출해야하는 경우 평소 C 호출이 노출 된 C++로 shim을 작성할 수 있습니다.

ZXing은 모바일 플랫폼에서 많이 사용되지만 코어에는 본질적으로 모바일이 없습니다. 비디오 스트림을 캡처하고 ZXing 기능을 호출하는 플랫폼에 적절한 인터페이스를 제공해야합니다. 정확히 무엇이 필요한지는 알 수 없습니다 (예 : ZXing.app).

ZXing의 C++ 포트는 1D 바코드를 일부 지원하며 QR 코드 용으로 제공됩니다. (1D 코드는 종종 고정 초점과 저해상도 인 웹캠을 사용하여 스캔하는 것이 더 어렵습니다.)