python-2.7 - Pyzbar 返回额外的、不正确的条形码
问题描述
使用我认为是 zbar (0.10) 和 pyzbar (0.1.8) 的当前稳定版本以及非常明确的图像(下),我收到两个解码对象(下)。
其中一个是正确的,另一个非常接近但错误。
这是 pyzbar 或 zbar 中的错误吗?如果是,我应该如何报告?
我注意到不正确解码图像的矩形和多边形属性具有虚假或缺失值。这是我可以用来清除虚假值的可靠线索吗?
(使用 HomeBrew 安装的 MacOS Mojave、zbar)
正确的:
Decoded(
data='10001330100070',
type='I25',
rect=Rect(left=35, top=79, width=69, height=674),
polygon=[
Point(x=35, y=79),
Point(x=36, y=753),
Point(x=104, y=753),
Point(x=103, y=80),
Point(x=99, y=79)]
)
不正确:
Decoded(
data='10001330100062',
type='I25',
rect=Rect(left=33, top=145, width=0, height=0),
polygon=[Point(x=33, y=145)]
)
解决方案
推荐阅读
- r - 为什么绘图不显示在主面板中?
- jmeter - 启动前一个线程组的所有线程时,需要在 Jmeter 中运行线程组
- pine-script - 显示何时达到新的 2 个月高点
- nativescript - Mapbox 不工作给出错误所以告诉我它是如何工作给出以下错误的
- graphql - 构建变异 Graphql 查询
- cmake - 与 Halide 生成器链接的 Pthread 和自省库失败
- java - 有时重复的消息在套接字中突然接收和发送
- laravel - Laravel 6 中的路由不支持 POST 方法
- c# - 如何在无头模式下从 C# 调用 Chrome 扩展
- java - 访问旧应用程序时清单合并失败