ZBar二维码扫描库
二维码功能的项目里,zbar的二维码扫描用起来还挺顺手的。支持多种一维和二维条形码不说,绑定语言也多,Python、Java、Objective-C 都能上手,跨平台开发没啥负担。
图像方面,它会自动做灰度化、边缘检测这些预,用内部的扫描器找出潜在的二维码区域。识别出来的数据也可以直接拿来用,效率还挺高。
比如用 Python 集成就简单:pip install zbar
装好后,读一张图,ImageScanner().scan(image)
就能扫出来二维码数据。适合拿来做扫二维码打开链接、识别商品信息之类的功能。
zbar还蛮多实际案例的,像扫码支付、物流系统、手机 App 的扫一扫,都有它的身影。如果你正好想做个二维码扫描,不妨先试试 zbar,响应快、兼容性也不错。
需要注意的是,摄像头读取时图像质量要稍微注意一下,太模糊会识别失败。图像最好控制在清晰和对焦良好的状态,识别率会高不少。
如果你做 Android 或者 iOS 开发,可以看看这几个相关案例:
4.23MB
文件大小:
评论区