簡體   English   中英

使用easyocr的手寫數字識別 API

[英]Handwritten Digit Recognition using easyocr API

好的,我在一個項目中工作,我只想從圖片中提取數字。 圖片還包含字母。 我正在使用 easyocr api 但無法制定邏輯來克服這個問題。 如果您有任何可以幫助我分享的鏈接,請告訴我。 這就是我得到 output 的方式

如果您嘗試讀取的只是數字,您可以使用allowlist arg 限制 OCR 搜索,這可能會改善您的結果。 嘗試這個:

reader.readtext(IMAGE_PATH, allowlist ='0123456789')

如果您嘗試閱讀的內容包含字母字符但您想忽略它們,那么您可以將它們過濾掉:

numeric_filter = filter(str.isdigit, my_text)
my_text = "".join(numeric_filter)

(如果你想保留小數,你可以在過濾器中添加一個額外的條件。)

過濾后,您可以將結果轉換為 integer,假設這是您想要執行的操作:

result_number = int(my_text)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM