Linux에서 Zbar C 라이브러리를 다운로드하여 실행했습니다. 모든 것이 잘 작동합니다. 나는 EAN, i25 등의 다른 바코드 스캐닝을 담당하는 모든 기능과 데이터 구조를 제거하기 위해 QR 코드 탐지 및 해독 알고리즘을 추출하고 싶었습니다. 이제 이미지에서 QR 코드 만 스캔하는 독립형 애플리케이션이 있습니다. Zbar 공유 라이브러리에 의존하지 않습니다. 하지만 동일한 Zbar 코드를 사용합니다. 지금, GDB를 사용하여 단계별 실행에 의해 QR 코드의 탐지, 디코딩을 위해 zbar 라이브러리에 사용 된 알고리즘을 이해하려고합니다. 그럼 내가 최적화하고 일부 마이크로 컨트롤러에 대한이 코드를 번역하고 싶습니다.zbar 라이브러리에 사용 된 알고리즘
정확히 어떤 알고리즘을 사용하는지 알기 때문에 알고리즘을 익히면 코드를 이해하고 최적화하는 데 도움이됩니다.
GPL 코드에서 코드를 파생하는 경우에도 GPL 코드로 GPL 코드를 릴리스해야합니다. – stark
@stark .. 네, 공개되면 GPL이 될 것입니다. –
@SmartCore : 더 정확하게는, 코드를 장치 안에 넣는 경우 전체 프로그램을 GNU Public License로 게시해야합니다. – chqrlie