lta*_*s21 2 windows qr-code barcode python-3.x zbar
我对编程很陌生,以前从未使用过 Zbar。我正在尝试编写一个简单的脚本,该脚本将允许我导入 Zbar 并使用它来解码条形码图像。我已经设置了一个脚本来解码使用 Pytesseract 和 Tesseract OCR 的图像中的文本,但我还需要能够解码条形码。我有 Windows 7 32 位,并且正在使用 Python 3.4。我已经安装了 Zbar 并成功地从命令行使用它来解码他们的条形码示例。我尝试过使用 >pip install zbar,但我不断收到错误:
“致命错误 C1083:无法打开包含文件:'zbar.h':没有此类文件或目录错误:命令'C:\ Program Files \ Microsoft Visual Studio 10.0 \ VC \ BIN \ cl.exe'失败,退出状态为2”
获取 pytesseract OCR 很轻松,但我在它的条形码部分上浪费了很多时间,任何帮助或替代方案将不胜感激。
七个月后,您接受了最佳答案,
出现了Windows 操作系统上python3.4+的简单解决方案。zbar 条形码阅读器的基于 ctypes 的包装器,名为pyzbar 的包。如果您使用的是 Linux,则需要安装,但您说您使用的是 Windows,并且zbar 库作为dll包含在 Windows Python 轮子中。今天,您所需要做的就是启动:libzbar0
pip install pyzbar
Run Code Online (Sandbox Code Playgroud)
包参考:
| 归档时间: |
|
| 查看次数: |
18139 次 |
| 最近记录: |