我正在寻找有关如何从图像中读取EAN-13条形码的图书馆,技术或建议(包括ISBN和ISSN编码)。 图像将来自手机或网络摄像头,因此分辨率可能非常差,并且没有很好地对齐。
我特别感兴趣的是可以在ruby轨道上使用的东西,但欢迎使用其他语言的答案。首选开源解决方案。
迄今为止的领先解决方案:
答案 0 :(得分:6)
斑马条形码阅读器(http://zebra.sourceforge.net/)是一个用C实现的小型分层条形码扫描和解码库(还提供了C ++包装器)。它支持许多流行的符号(条形码类型),包括EAN-13。但是,我不知道任何Ruby绑定。该图书馆可在GPL下获得
答案 1 :(得分:4)
此项目可能正是您所需要的:ZXing
答案 2 :(得分:2)
如果允许您网站的访问者扫描内容,您可能想尝试这一点,我认为它可以嵌入您自己的网站,但我从未使用过它:http://en.barcodepedia.com/
答案 3 :(得分:0)
我们使用Softek库。
对结果非常满意。