[英]Image to Text - Pytesseract struggles with digits on windows
我正在嘗試為 ML 項目實時預處理游戲幀。 我想從框架中提取數字,所以我選擇了 Pytesseract,因為它與文本看起來相當不錯。 不過,無論我把文字寫得多么清楚,它都無法正確閱讀。 我的代碼如下所示:
section = process_screen(screen_image)[1]
pixels = rgb_to_bw(section) #Makes the image grayscale
pixels[pixels < 200] = 0 #Makes all non-white pixels black
tess.image_to_string(pixels)
=> 'ye ml)'
當我沒有指定我想要數字時,它最多輸出“ye ml)”,而當我這樣做時,它什么也不輸出。
並得到“2710”,這更好,但仍然不完美。
您必須在識別之前反轉圖像。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.