我正在尝试做一些关于二维码的事情,我发现了一个叫做ZBar的库。安装后,它附带了一个名为zbarcam的bash命令,每当扫描和解码二维码时,它都会从摄像头读取并连续打印出来(它会打印出二维码的解码值)。我想把输出作为另一个脚本的输入,而不是打印输出,这样我就可以用它做一些事情了。TL;DR如何持续捕获zbarcam的输出并将其作为输入传递给我的脚本。
发布于 2018-11-08 20:03:28
是来自zbar吗?
他们的手册页中有一个示例:
使用第二个视频设备扫描条形码,并通过一个脚本传输结果数据,该脚本在数据库中搜索每个代码并对它们执行一些有用的操作:
zbarcam /dev/video1 | upcrpc.py
包含在发行版的examples/子目录中的XMLRPC示例脚本将对流行的internet UPC数据库进行upcrpc.py调用,并打印产品描述(如果找到)。
https://stackoverflow.com/questions/53205482
复制相似问题