我的.NET應用程序需要解碼DataMatrix格式的二維條碼。任何人都可以推薦一個DataMatrix解碼庫嗎?
我原本是用來叫Tasman.Bars商業庫,它有很大的免費授權條款,真棒性能,並支持多種不同的條碼類型......除了對某些圖像就會崩潰。這些圖像非常罕見,但這仍然是一個顯示停止的錯誤。不幸的是,當我遇到它的時候,圖書館不再被出售或支持,被另一家公司買走,換成更昂貴的產品。
我已經試過了開源libdmtx,無論是原生版本(通過包裝)和.NET端口(DataMatrix.net),其性能是令人失望的。在解碼時,我必須給它一個超時值,即使在2.8 GHz四核上,1秒也不足以解碼某些圖像。 4秒的效果更好,但這是一個令人煩惱的時間,甚至10秒對於我嘗試過的一張圖像來說是不夠的 - 我懷疑它完全失敗了,儘管它在外觀上與另一張相似。
所以...任何建議?只要版稅低或不存在,商業圖書館都可以。
zxing的DataMatrix支持是「alpha質量」,郵件列表上的帖子聲稱檢測器模塊不可靠。我將在需要非常穩定的商業產品中使用它。 – 2010-07-26 18:39:26