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