我花了数周时间寻找使用Python将我的网络摄像头(内置到计算机中)转换为QR扫描仪的方法,但是没有任何效果。
首先,我尝试安装 this software ,据说这将使我将相机变成条形码扫描仪,然后可以使用 this video < / strong>来解码python中的代码。我与“ pywin32”一起安装了扫描仪,这本来是我需要使用的库,但是由于我的计算机一直在说尚未安装pywin32(尽管已经安装了),所以我无法使两者进行通信。
然后,我继续使用zbar / pyzbar。我下载了所有推荐的模块(我遵循了 here 上的说明),但是每个模块都带有更多错误消息。这全与未安装各种库和模块有关-我尝试下载PIL /枕头,pyqrcode和其他应该可以正常工作的东西,但是由于某些原因,不要t。
我觉得我无法提供任何代码证据,因为我没有任何代码可解决此特定问题-我只是在寻找可能知道将普通网络摄像头转换为使用python的条形码/二维扫描仪。
假设目前我的计算机上没有安装任何我需要的库,有人可以向我确切说明我需要下载哪些库,在哪里可以找到它们以及如何使用它们进行Python通信用我的网络摄像头?
这是我的A Level课程作业,而扫描仪绝对是该程序的基础;如果有人可以为我提供有用的,可理解的解决方案,那么我将不胜感激。如果这个问题仍然太宽泛,我深表歉意。我是编码的新手,经过数小时的搜索寻找解决方案后,我觉得这是我的最后选择。
答案 0 :(得分:0)
几年前,我在zbar上做了一个项目,花了6个月的时间才能使zbar正常工作:)
这是我设置zbar的方法:
zbar.exe
。转到http://zbar.sourceforge.net/download.html,如果有窗口,请单击ZBar 0.10 Windows installer
,或者单击Linux builds
。运行zbar-0.10-setup.exe
并按照安装说明进行操作。pip install zbar
。/examples
。在该文件夹内,您会找到几个示例(proccessor.py
是一个很好的示例),这些示例可以像正常运行python程序一样运行。