Ubuntu下安裝二維碼解析zbar
阿新 • • 發佈:2019-02-09
0.首先安裝依賴包:
$sudo apt-get install python-gtk2-dev
可能還需要其他的包,根據提示進行安裝。
1.安裝libjpeg9,低版本libjpeg8不支援jpg掃描,下載jpegsrc.v9.tar.gz並安裝:
$./configure
$make
$sudo make install
或是
$sudo apt-get install libjpeg9
2.安裝ImageMagick,高版本可能會出現很多意外的錯誤,所以下載ImageMagick-6.9.5-7.tar.gz即可:
$./configure
$make
$sudo make install
或是
$sudo apt-get install ImageMagick
3.安裝zbar,zbar-0.10.tar(https://github.com/ZBar/ZBar)。請注意,此處的配置很關鍵,否則將安裝失敗:
$./configure –enable-shared –without-jpeg –without-python –without-gtk –without-qt –without-imagemagick –disable-video CFLAGS=”“
$make
$sudo make install
4.最後可能需要執行ldconfig來啟用安裝的庫配置檔案:
$sudo ldconfig
5.測試zbar是否安裝成功。可隨意獲取一張二維碼或者條形碼,然後執行以下命令得到掃描結果:
$zbarimg xxx.png
$CODE-128:ABC-abc-1234
$zbarimg xxx.jpg