pythonzbar
㈠ 電腦系統重裝後,再安裝python、pycharm、pyqt5 執行import pyzbar.pyzbar出現了錯誤,這是什麼玩意啊
那不明擺著你沒配置正確或者安裝過程中出錯了,自己摸索著找問題
㈡ 可以用 Python 編程語言做哪些神奇好玩的事情
需求來自你的內心。
前段時間我們機房設備太多了,公司的固定資產又不管,於是我用Python+Zbar+libCurl+php+MySQL做了一個機房資產管理。
Python+ZBar進行二維碼識別,Python+libCurl進行數據上傳,Php+MySQL用來寫Web後台(當然也可以基於Django做)。
不要再問別人哪些好玩了,把你身邊想做的去實現了比什麼都好玩...
㈢ python2.7怎麼安裝zbar
為了virtualenv里的python能用,編譯時候要指定安裝到/usr。
編譯文件不多,一下就完了。步驟如下:
./configure –disable-video –without-qt –without-gtk –without-x –prefix=/usr
make
sudo make install
應該還需要安裝ImageMagick,libjpeg-devel,zlib-devel之類的庫,python環境里需要安裝zbar和PIL。
上測試代碼:
import zbar
from PIL import Image
scanner = zbar.ImageScanner()
scanner.parse_config('enable')
img = Image.open('./test.jpg').convert('L')
w, h = img.size
zimg = zbar.Image(w, h, 'Y800', img.tobytes())
scanner.scan(zimg)
for s in zimg:
print s.type, s.data
㈣ 怎樣用python解析二維碼
#-*-coding:utf-8-*-
importzbar
fromPILimportImage
#創建圖片掃描對象
scanner=zbar.ImageScanner()
#設置對象屬性
scanner.parse_config('enable')
#打開含有二維碼的圖片
img=Image.open('<你的圖片路徑>').convert('L')
#獲取圖片的尺寸
width,height=img.size
#建立zbar圖片對象並掃描轉換為位元組信息
qrCode=zbar.Image(width,height,'Y800',img.tobytes())
scanner.scan(qrCode)
data=''
forsinqrCode:
data+=s.data
#刪除圖片對象
delimg
#輸出解碼結果
printdata
㈤ Windows系統怎麼安裝php-zbarcode擴展
寫之前先鄙視下利用此開源程序收費的人。
PHP-zbarcode是php識別二維碼的擴展。
下面是安裝方法,安裝前要先安裝ImageMagick、zbar.
php-zbarcode 下載地址
安裝ImageMagick:
yum install ImageMagick.x86_64 ImageMagick-devel.x86_64
wget http://jaist.dl.sourceforge.NET/project/zbar/zbar/0.10/zbar-0.10.tar.bz2
tar jxvf zbar-0.10.tar.bz2
cd zbar-0.10
./configure –without-gtk –without-qt –without-Python –prefix=/usr/local/zbar
make all
make install
echo 「/usr/local/zbar/lib/」 >> /etc/ld.so.conf
ldconfig
ln -s /usr/local/zbar/lib/pkgconfig/zbar.pc /usr/lib64/pkgconfig/zbar.pc
wget https://github.com/lgchgt/php-zbarcode/archive/master.zip
unzip master
cd php-zbarcode-master
/xxx/server/php/bin/phpze
/configure –with-php-config=/xxx/server/php/bin/php-config
make
make install
ll /xxx/server/php/lib/php/extensions/no-debug-non-zts-20100525/
添加:extension=zbarcode.so 到php.ini配置文件
運行 : php -i|grep zbar
檢查是否安裝功能
<?php
/* Create new image object */
$image = new ZBarCodeImage(「1.jpg」);
$scanner = new ZBarCodeScanner();
$barcode = $scanner->scan($image);
print_r($barcode);
/* Loop through possible barcodes */
if (!empty($barcode)) {
foreach ($barcode as $code) {
printf(「Found type %s barcode with data %s\n」, $code[『type』], $code[『data』]);
}
}
?>
最後驗證結果即可;
㈥ python 項目中怎麼導入zbar
http://pypi.python.org/pypi/zbar/下載安裝這個插件,之後使用以下命令導入:
import zbar
㈦ python解析二維碼,沒有顯示解碼結果
沒有主程序啊。你加幾句
if__name__=="__main__":
get_QR()
㈧ 怎樣用python解析二維碼
用第三方的api google就有這樣的服務
㈨ 我想要將二維碼解碼zbar庫移植到嵌入式arm上該怎麼做呀
交叉編譯zbar,我也正在折騰這個東西,,,可以交流一下,,,
㈩ 有哪位大神嵌入式ARM中移植python的庫,求助啊
我沒弄過ubuntu下的graphics.py。
但是弄過windows下的。
1. apt是用來安裝Ubuntu系統的軟體的。
2. Python是Ubuntu下面的一個軟體。
3. 而graphics.py屬於python中的第三方庫函數。
所以,即使用apt,也是用apt去安裝,更新python。
而python中的庫,有自己的安裝方法。
常見的是直接 setup.py install或者用pip之類的去安裝。
具體安裝的方法,自己去參考這個:
【待完善】【總結】Python安裝第三方的庫、package的方法
(此處不給貼地址,請用搜標題,即可找到帖子地址)