私は組み込みLinuxシステム(kernel-5.10.24)を開発しています。これで、JPEG形式を使用してバーコードをスキャンしようとしていますが、どうすればよいかzbar-0.23
わかりません。
書式設定されたバーコードをスキャンできるexample/scan_image.cがあり、PNG
私のバーコードはすべてJPEG
書式設定されています。
それでは、JPEG
フォーマットされたバーコードをスキャンする方法はzbar
?libzbar
JPEGバーコードスキャンにどのインターフェースを使用できますか?
答え1
zbarimg プログラムは imagemagick を使用してイメージを読み込みます。
ここのコードをご覧ください。https://github.com/herbyme/zbar/blob/068c810f75994b61ab9edc689650d09a0fc78bf9/zbarimg/zbarimg.c#L127
これはjpegファイルと大容量画像ファイルでうまく機能します(imagemagickをビルドするときにjpegを明示的に無効にしない限り)。それで、正確に何をしているのかはわかりませんが、この問題は解決されたようです!