翻譯|對比評測|編輯:莫成敏|2020-05-11 10:57:08.070|閱讀 852 次
概述:在本文中,我們著眼于條形碼讀取行業的領先供應商,并詳細介紹了它們各自的性能。 希望這篇文章可以幫助您更輕松地決定哪種條形碼閱讀器SDK最適合您的應用程序。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
尋找適合您的應用程序的最佳條形碼讀取器SDK,但不確定如何評估不同的選項,以及應該考慮哪些方面?您來對地方了。
市場上有十幾個商業級條形碼讀取器SDK,要對它們全部進行分析可能既費時又費力。 幸好,我們為您做了分析。
在本文中,我們著眼于條形碼讀取行業的領先供應商,并詳細介紹了它們各自的性能。 希望這篇文章可以幫助您更輕松地決定哪種條形碼閱讀器SDK最適合您的應用程序。
在本文中,我們重點介紹三個供應商:
首先,我們需要建立矩陣作為我們進行比較的基礎,并了解什么使條形碼讀取器“達到最佳”。
支持平臺
選擇條形碼讀取器SDK時,首先要考慮的是-該SDK是否支持多個平臺? 與任何企業一樣,了解您的客戶以及客戶與您的產品或服務的互動方式非常重要。即使您最初的要求是為單個平臺(例如基于Web的應用程序或移動應用程序)構建應用程序,您選擇的條形碼閱讀器SDK也應能夠擴展以滿足未來的需求。 最終用戶使用各種各樣的平臺和設備,他們期望一致的客戶體驗以及在所有在線平臺之間的無縫過渡。
支持平臺 |
Dynamsoft |
Scandit |
Accusoft |
iOS |
? |
? |
? |
Android |
? |
? |
? |
Windows |
? |
? |
? |
Linux |
? |
– |
? |
Web |
? |
? |
– |
Raspberry Pi |
? |
– |
– |
根據您的業務需求,您可能僅實施某種條形碼符號系統,無意在不久的將來引入新的符號系統。在這種情況下,查看所有不同的受支持條形碼符號可能不是那么關鍵。盡管如此,確保支持最常見的條形碼類型(例如一維條形碼,QR碼和Aztec代碼)仍然很重要。
下圖顯示了每個條形碼符號體系的每月搜索量,這可能表明哪種符號體系最受歡迎。
條形碼格式支持
Dynamsoft
Scandit
Accusoft
Royal Mail (RM4SCC), Code 32 Italian Pharmacode
–
?
?
代碼39
?
?
?(Extended)
代碼93
?
?
?(Extended)
代碼128,Codabar
?
?
?
代碼11
–
?
–
Planet
?
–
–
數據欄
?
?(GS1)
?(GS1)
EAN-8 / EAN-13
?
?
?
EAN-14,SSCC-18
–
–
–
EAN-2 / EAN-5附加組件
–
?
Add-2; Add-5
Interleaved 2 of 5 (ITF)
?
?
?
ITF-14,補丁代碼,智能郵件(OneCode),PostNet,澳大利亞郵政4州代碼
?
–
?
Industrial 2 of 5 (Code 25), Royal Mail (RM4SCC)
?
?
?
Invert 2 of 5, Matrix 2 of 5, UPU 4-State, Airline 2 of 5, BCD Matrix , DataLogic 2 of 5
–
–
?
UPC-A / UPC-E
?
?
?
UCC / EAN 128
–
–
?
MSI Plessey,KIX,GS1復合代碼,DotCode,MaxiCode
?(GS1 Composite Codes, MaxiCode)
?
–
二維碼
?
?
?
數據矩陣
?
?
?
PDF417
?
?
?
MicroPDF417,Micro QR碼,DPM
?
?
?
Aztec代碼
?
?
?
特征
圖像源支持
根據條形碼的來源,您可能需要讀取各種格式的條形碼,例如base64編碼的字符串,位圖或其他文件格式(BMP,PNG,JPEG,GIF,TIFF,PDF)。條形碼讀取器SDK支持靜態圖像和動態源(例如視頻)也很重要。
圖像源支持
Dynamsoft
Scandit
Accusoft
Pdf
?
–
?
Image
?
–
?
視頻流
?
?
?
可自定義的掃描設置
定義掃描區域的能力對于企業級條形碼解決方案至關重要。這大大提高了掃描具有預設條形碼位置(例如,駕駛執照或固定條形碼位置的發票)的文檔批次的效率。
與區域讀取類似,可以預先設置包含某種條形碼符號的文檔,以消除浪費的處理能力,從而提高解碼速度。同樣,具有更多的圖像信息(例如二值化塊大?。黾屿`活性,可微調條形碼掃描器以優化每個用戶方案。
掃描設定
Dynamsoft
Scandit
Accusoft
區域閱讀
?
?
?
任何方向
?
?
?
條碼寬度范圍
像素寬度
符號數
像素寬度
設置模塊尺寸
?
–
–
啟用紋理檢測
?
–
–
啟用文字過濾器
?
–
–
返回結果
理想情況下,所有條形碼應處于完全清晰,處于最佳讀取狀態的狀態,并且無皺紋,劃痕和其他痕跡。 然而,現實是不可避免的是損壞或難以讀取的條形碼。 設計良好的解碼器應能夠解碼條形碼并準確返回編碼信息。 它有助于獲取有關條形碼結果的更多詳細信息,例如出于調試目的或完整性的條形碼格式規范。
返回結果
Dynamsoft
Scandit
Accusoft
一維代碼:起始字符,終止字符,校驗數字
?
–
?
2D代碼:模塊大小,行數,列數
?
–
行數,列數
置信度
?
–
?
模糊程度
–
–
–
傾斜角
–
–
?
特定于QR碼:版本,型號計數,錯誤糾正級別
?
–
糾錯等級
PDF417特定:糾錯級別
?
–
?
特定于DataMatrix的:數據區域
?
–
–
Aztec:層數
?
–
–
中間輸出
對于高級用戶,您可能會對整個解碼過程中的中間圖像結果感興趣,例如二值化圖像或灰度圖像。 您可以抓取這些中間圖像并將其直接用于其他工作流程中以提高效率。
在解碼條形碼的過程中會產生以下類型的圖像。
返回結果
Dynamsoft
Scandit
Accusoft
圖像處理中間輸出
?
–
–
文字輔助打樣
最短的一維條形碼(例如零售中使用的UPC條形碼)包括位于條形碼符號下方的編碼文本。 將解碼后的信息與文本字符串進行比較,以進行額外的驗證步驟,從而大大提高了解碼結果的置信度。 當錯誤余量為零時,此功能可以減少效率低下或挽救生命。
Dynamsoft
Scandit
Accusoft
文字輔助打樣
?
–
–
直接零件標記(DPM)
直接零件標記(DPM)是一個過程,其中用某種類型的代碼永久標記設備。 DPM代碼包含用于標識零件,提供制造日期,安全要求等重要信息。 解碼DPM代碼提出了獨特的挑戰,例如光線不足,點與背景之間的顏色對比度低,表面缺陷。 對于擁有DMP代碼的地方,擁有健壯且無可挑剔的DMP解碼器對于提高效率和節省成本至關重要。
Dynamsoft
Scandit
Accusoft
直接零件標記
?
–
–
全景圖
想象一下,當條形碼閱讀器同時捕獲條形碼圖像時,工作人員或自動化機器可能會帶著照相機在箱子或架子旁邊移動。 倉庫經理立即收到縫合的圖像,這有助于他們全景查看情況并實時發現任何遺漏的條形碼,以及查看條形碼的文本結果。
Dynamsoft
Scandit
Accusoft
全景圖
?(beta)
–
–
摘要
確定哪種條形碼SDK適合您,將取決于您企業的特定需求。 希望本指南為您節省了一些時間,并縮小了搜索范圍。
快速回顧一下,這是我們審查過的解決方案的摘要:
關于Dynamsoft Barcode Reader
Dynamsoft Barcode Reader(DBR)是工業級SDK,使軟件開發人員可以將條形碼讀取功能嵌入其應用程序。 僅需幾行代碼,您就可以輕松地將條形碼閱讀器功能集成到Web,桌面(Windows / Linux)或移動(iOS / Android)應用程序中。 該SDK通過消除從頭開始編寫代碼的需要,節省了數月的工作。
點擊下載Dynamsoft Barcode Reader試用版
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: