Pytesseract는 단순한 숫자를 읽을 수 없습니다.

Lytwulf

이미지에서 두 개의 숫자를 인식하기 위해 pytesseract를 사용하려고합니다. 1에서

나는 이미지를이 2 처럼 보이도록 처리하고 그것을 pytesseract에 제공하고 쉽게 작동합니다.

그러나 내가이 3 에서이 4 까지 tesseract로 읽고 싶을 때 작동하지 않고 빈 문자열을 반환합니다.

암호:

import cv2
import pytesseract
pytesseract.pytesseract.tesseract_cmd = r'C:\Program Files\Tesseract-OCR\tesseract.exe'


img = cv2.imread('grabbed.png')

rows, cols, channels = img.shape

imggray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
ret, img = cv2.threshold(imggray, 220, 255, cv2.THRESH_BINARY_INV)
img = cv2.resize(img,(0,0),fx=3,fy=3)
img = cv2.GaussianBlur(img,(11,11),0)
img = cv2.medianBlur(img,9)
k = pytesseract.image_to_string(img, lang='eng', config='outputbase digits --dpi 300 --psm 13')
print(k)
cv2.imshow('image', img)
cv2.waitKey(0)
cv2.destroyAllWindows()
Gaurav

1-방향을 확인하십시오. pytessaract는 완벽하게 초상화 이미지가 필요합니다. 2-전화 걸기 및 오류 사용 3 https://nanonets.com/blog/ocr-with-tesseract/ [이 예제를보십시오] [1]

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

PyTesseract OCR이 단순 이미지에서 숫자를 읽을 수 없음

분류에서Dev

단순한 오류는 그를 찾을 수 없습니다.

분류에서Dev

나는 .txt 인 모든 숫자를 읽을 수 없습니다

분류에서Dev

단순한 ++는 숫자를 증가시키지 않습니다.

분류에서Dev

소유자는 / proc / $ pid / io를 읽을 수 없습니다.

분류에서Dev

data.table 패키지의 fread는 작은 숫자를 읽을 수 없습니다.

분류에서Dev

순수한 get Range를 사용할 때 내 숫자 시트 이름을 찾을 수 없습니다.

분류에서Dev

csv에서 읽기, strtod는 숫자가있는 문자열을 읽을 수 없습니다.

분류에서Dev

끝에 숫자가있는보기에 대한보기를 찾을 수 없습니다.

분류에서Dev

단순 반복기를 읽을 수없는 이유는 무엇입니까?

분류에서Dev

VLC는 DVD를 읽기 위해 설치 한 후에도 DVD를 읽을 수 없습니다.

분류에서Dev

JQuery는 정확한 총 값을 읽을 수 없습니다.

분류에서Dev

UTF-8 파일에서 일부 문자를 읽을 수 없습니다. 순수한 C

분류에서Dev

동일한 변수를 두 번 읽을 수 없습니다.

분류에서Dev

AWS SDK는 환경 변수를 읽을 수 없습니다

분류에서Dev

XCTest는 시작 인수를 읽을 수 없습니다.

분류에서Dev

systemctl .service는 환경 변수를 읽을 수 없습니다.

분류에서Dev

읽기 권한이있는 파일을 읽을 수 없습니다.

분류에서Dev

System.FormatException이 인식 가능한 숫자를 찾을 수 없습니다.

분류에서Dev

System.FormatException이 인식 가능한 숫자를 찾을 수 없습니다.

분류에서Dev

aireplay : 숫자 모드에 대한 문서를 찾을 수 없습니다.

분류에서Dev

아랍어 RSS는 자바에서 읽을 수 없습니다.

분류에서Dev

숫자를 다시 요청한 후 소수 프로그램이 제대로 작동하지 않는 이유를 찾을 수없는 것 같습니다.

분류에서Dev

Blazor는 undefined의 속성 parentnode를 읽을 수 없습니다.

분류에서Dev

Angular는 배열의 객체를 읽을 수 없습니다.

분류에서Dev

Angular는 배열의 객체를 읽을 수 없습니다.

분류에서Dev

OpenCV는 MP4 비디오를 읽을 수 없습니다.

분류에서Dev

OpenCV는 MP4 비디오를 읽을 수 없습니다.

분류에서Dev

OpenCV는 ffmpeg 비디오를 읽을 수 없습니다

Related 관련 기사

  1. 1

    PyTesseract OCR이 단순 이미지에서 숫자를 읽을 수 없음

  2. 2

    단순한 오류는 그를 찾을 수 없습니다.

  3. 3

    나는 .txt 인 모든 숫자를 읽을 수 없습니다

  4. 4

    단순한 ++는 숫자를 증가시키지 않습니다.

  5. 5

    소유자는 / proc / $ pid / io를 읽을 수 없습니다.

  6. 6

    data.table 패키지의 fread는 작은 숫자를 읽을 수 없습니다.

  7. 7

    순수한 get Range를 사용할 때 내 숫자 시트 이름을 찾을 수 없습니다.

  8. 8

    csv에서 읽기, strtod는 숫자가있는 문자열을 읽을 수 없습니다.

  9. 9

    끝에 숫자가있는보기에 대한보기를 찾을 수 없습니다.

  10. 10

    단순 반복기를 읽을 수없는 이유는 무엇입니까?

  11. 11

    VLC는 DVD를 읽기 위해 설치 한 후에도 DVD를 읽을 수 없습니다.

  12. 12

    JQuery는 정확한 총 값을 읽을 수 없습니다.

  13. 13

    UTF-8 파일에서 일부 문자를 읽을 수 없습니다. 순수한 C

  14. 14

    동일한 변수를 두 번 읽을 수 없습니다.

  15. 15

    AWS SDK는 환경 변수를 읽을 수 없습니다

  16. 16

    XCTest는 시작 인수를 읽을 수 없습니다.

  17. 17

    systemctl .service는 환경 변수를 읽을 수 없습니다.

  18. 18

    읽기 권한이있는 파일을 읽을 수 없습니다.

  19. 19

    System.FormatException이 인식 가능한 숫자를 찾을 수 없습니다.

  20. 20

    System.FormatException이 인식 가능한 숫자를 찾을 수 없습니다.

  21. 21

    aireplay : 숫자 모드에 대한 문서를 찾을 수 없습니다.

  22. 22

    아랍어 RSS는 자바에서 읽을 수 없습니다.

  23. 23

    숫자를 다시 요청한 후 소수 프로그램이 제대로 작동하지 않는 이유를 찾을 수없는 것 같습니다.

  24. 24

    Blazor는 undefined의 속성 parentnode를 읽을 수 없습니다.

  25. 25

    Angular는 배열의 객체를 읽을 수 없습니다.

  26. 26

    Angular는 배열의 객체를 읽을 수 없습니다.

  27. 27

    OpenCV는 MP4 비디오를 읽을 수 없습니다.

  28. 28

    OpenCV는 MP4 비디오를 읽을 수 없습니다.

  29. 29

    OpenCV는 ffmpeg 비디오를 읽을 수 없습니다

뜨겁다태그

보관