條形碼識別
上傳商品條碼圖片,本地識別 EAN-13 / EAN-8 / UPC-A 編碼
使用說明
📖 工具介紹
倉庫盤點、商品上架、比價採集時,經常手裏只有一張商品圖,卻需要知道它的條碼數字。手抄十幾位數字容易出錯,拍照後讓工具讀出來更省事。
這個工具在瀏覽器裏解碼一維商品條碼,支持 EAN-13、EAN-8 和 UPC-A 三種最常見的商品碼。它的做法是把圖片轉成灰度,在若干條水平掃描線上統計黑白條的寬度序列,再按條碼的模塊寬度歸一化,最後對照編碼表還原數字並驗算校驗位。
因爲是按掃描線解碼,條碼在圖片裏橫着、倒着、豎着都有機會讀出來——開啓旋轉嘗試後會依次試四個方向。命中的那條掃描線會在預覽圖上用綠色標出來,方便你確認識別位置對不對。
圖片全程本地處理,不上傳服務器,含內部商品訊息的圖片可以放心識別。
✨ 功能特點
- 支持 EAN-13、EAN-8、UPC-A 三種常見商品條碼。
- 可按類型鎖定解碼,也可自動識別,減少誤判。
- 掃描行數可調,行數越多成功率越高,速度相應變慢。
- 支持嘗試 0/90/180/270 四個旋轉角度,豎排條碼也能讀。
- 自動驗算校驗位,明確指出校驗是否通過。
- 在預覽圖上用綠線標出命中的掃描線,識別位置一目瞭然。
- 結果可一鍵複製,直接粘進表格或系統。
- 灰度與閾值自適應,明暗不均的拍照圖也能處理。
- 純瀏覽器解碼,圖片不上傳服務器。
- 識別失敗會給出明確提示,不會返回疑似結果。
🚀 使用方式
- 點選擇圖片,或把圖片拖進虛線框。
- 按需選擇條碼類型,不確定就保持自動識別。
- 調整掃描行數,條碼傾斜或模糊時可調高。
- 點開始識別,等待結果出現。
- 確認校驗位通過,點複製把編碼粘到需要的地方。
⚠️ 注意事項
- 只支持三種商品碼:目前覆蓋 EAN-13、EAN-8、UPC-A,Code128、Code39 等工業碼暫不支持。
- 需要清晰平整的條碼:嚴重模糊、反光、彎曲或過小的條碼識別率低,儘量拍正、拍清。
- 傾斜超過一定角度會失敗:旋轉嘗試只覆蓋四個正交方向,任意角度傾斜需要先手動擺正。
- 校驗不通過要人工覈對:出現校驗失敗時結果可能有誤,請以條碼下方的印刷數字爲準。
- 超大圖片會先縮放:預覽階段會等比縮放,極端細小的條碼可能因此丟失細節。
- 二維碼請用專用工具:這個工具只解一維條碼,二維碼請用二維碼識別工具。