簡體   English   中英

識別具有相同顏色的圖像上不可見的數字

[英]Recognize poorly visible digits on an image with same color

我正在嘗試使用 Tesseract/PaddleOCR 從圖像中提取數字以識別裁剪圖像中的文本。 我正在使用 OpenCV 對圖像進行預處理以更好地識別。 我嘗試應用高斯模糊和閾值方法進行二值化,但結果非常糟糕。

這是讀取圖像並轉換為灰度的代碼,它更好但仍然很差並且無法從該圖像中提取文本:

def display(img,cmap='gray'):
    fig = plt.figure(figsize=(12,10))
    ax = fig.add_subplot(111)
    ax.imshow(img,cmap='gray')
img = cv2.imread("/content/PXL_20211019_171419721.MP.jpg")
plt.imshow(img)
gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
display(gray)

這是我使用裁剪圖像的圖像

IMO:您無法從錯誤的輸入中獲得好的結果。 專注於獲得更好的輸入圖像,否則您將需要“人工 OCR”。

暫無
暫無

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

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