我正在寻找关于如何从图像中读取EAN-13条形码的库,技术或建议(包括ISBN和ISSN编码).图像将来自手机或网络摄像头,因此分辨率可能非常差并且不能很好地对齐.
我特别感兴趣的是可以在轨道上使用红宝石的东西,但欢迎使用其他语言的答案.首选开源解决方案.
领先的解决方案:
ZBar(以前称为Zebra - h/t @bgbg,@ Natim) - 在C中实现,具有Python,Perl和C++接口
ZXing(h/t @codr) - 用Java(J2SE和Android)实现,其他模块/端口处于不同的开发状态(JavaME,C#,C++,JRuby,RIM,iPhone/Objective C)
Boris Goreli.. 6
斑马条形码阅读器(http://zebra.sourceforge.net/)是一个用C语言实现的小型分层条形码扫描和解码库(还提供了C++包装器).它支持许多流行的符号(条形码类型),包括EAN-13.但是,我不知道任何Ruby绑定.该图书馆在GPL下提供
斑马条形码阅读器(http://zebra.sourceforge.net/)是一个用C语言实现的小型分层条形码扫描和解码库(还提供了C++包装器).它支持许多流行的符号(条形码类型),包括EAN-13.但是,我不知道任何Ruby绑定.该图书馆在GPL下提供