2008-09-22 82 views
13

我正在尋求關於如何從圖像(包括ISBNISSN編碼)中讀取EAN-13條形碼的庫,技術或建議。 圖片將來自手機或網絡攝像頭,因此分辨率可能相當差,並且不能很好地對齊。如何從圖像中讀取條形碼

我特別感興趣的是可以從rails上使用ruby的東西,但歡迎其他語言的答案。開源解決方案是首選。

領先的解決方案到目前爲止:

  1. ZBar(以前稱爲斑馬 - H/T @bgbg,@Natim) - 在下用爲Python,Perl的接口來實現的,和C++
  2. ZXing(H /噸@codr) - 用Java(J2SE和Android)與其它模塊/端口在不同(的JavaME,C#,C++開發的狀態來實現++,JRuby的,RIM,iPhone /目標C)
+0

讓我們貼有您的經驗與斑馬:) – paul 2008-10-23 19:33:04

+2

我真的很討厭收盤爲題外話勢利,你對得住人誰是尋求這些信息。 – user1130176 2016-12-21 23:45:44

回答

4

這個項目可能是你在找什麼:ZXing

6

斑馬條形碼讀取器(http://zebra.sourceforge.net/)是一個小型的分層條碼用C語言實現的掃描和解碼庫(也提供了C++包裝器)。它支持許多流行的條碼(條碼類型),包括EAN-13。但是,我不知道任何Ruby綁定。圖書館下可在GPL

+0

@bgbg好的提示,謝謝。看起來很有前途,即使不是紅寶石 – tardate 2008-09-22 07:40:37

2

你可能想試試這個,如果它讓你的網站的訪問者進行掃描的東西,我認爲這是在自己的網站上嵌入的,但我從來沒有使用過它:http://en.barcodepedia.com/

0

我們使用Softek庫。

非常滿意的結果。