Barcode 检测图像是否由条形码组成

Barcode 检测图像是否由条形码组成,barcode,zbar-sdk,Barcode,Zbar Sdk,使用Zbar API是否可以检查图像是否包含条形码? 这是一种备份措施,因此,如果应用程序无法获取条形码值,让它检查是否可能包含条形码,如果这样,用户可以稍后手动验证 我探索了不少,但没有取得重大成功。如果不是ZBar,还有其他开源库可以做得很好吗 谢谢您需要的是一个检测器,即能够定位条形码(如果有),因此只需根据检测结果返回是或否即可 IMHO Zbar没有提供足够多的API来实现这一点,因为它公开了一个高级扫描仪接口(Zbar_scan_image),该接口一方面结合了检测和解码,另一方面结

使用Zbar API是否可以检查图像是否包含条形码? 这是一种备份措施,因此,如果应用程序无法获取条形码值,让它检查是否可能包含条形码,如果这样,用户可以稍后手动验证

我探索了不少,但没有取得重大成功。如果不是ZBar,还有其他开源库可以做得很好吗


谢谢

您需要的是一个检测器,即能够定位条形码(如果有),因此只需根据检测结果返回是或否即可

IMHO Zbar没有提供足够多的API来实现这一点,因为它公开了一个高级扫描仪接口(
Zbar_scan_image
),该接口一方面结合了检测和解码,另一方面结合了纯解码器接口

你一定要参考这篇文章:。它包含与检测步骤相关的整个部分,包括伪算法[1]-参见4。查找条形码。但是没有现成的开源库:您必须基于所描述的技术实现自己的检测器

最后,根据您计划处理的输入图像的类型,可以使用更实用/简单的技术(是否有旋转?模糊?是关于实时处理图像还是视频流?)



[1] 此外,我想说的是,在这个回退步骤中使用与第一步中使用的算法不同的算法是一个好主意。

很抱歉延迟。是的,有旋转和模糊。仅限沸腾