Python이 그림 속 텍스트를 인식하는 방법은 다음과 같습니다.
모듈 패키지 설치:
1. PIL 설치: pip install Pillow
2. pip install pytesser3
3. pytesseract 설치: pip install pytesseract
4. autopy3 설치:
휠 먼저 설치: pip install 휠
autopy3-0.51.1-cp36-cp36m-win_amd64.whl 다운로드 [링크를 열려면 클릭]
실행 명령: pip install E:360 secure browser download autopy3-0.51.1-cp36-cp36m-win_amd64.whl
5. Tesseract-OCR 설치: Baidu가 Tesseract-OCR을 직접 검색하여 다운로드합니다
여기서 설명할 내용은 이후입니다. Tesseract-OCR을 설치하면 기본적으로 환경 변수 경로에 추가되지 않습니다
두 가지 해결 방법이 있습니다: (먼저 Tesseract-OCR 설치 폴더를 찾은 다음 tesseract.exe 파일을 찾습니다.)
여기서 내 절대 경로는 다음과 같습니다. :D:pythonTesseract-OCRtesseract.exe
①이 경로를 환경 변수 경로에 추가하세요(그런데 이렇게 했는데 PyCharm에서 여전히 오류가 보고되었습니다)
②pytesseract.py 파일을 찾으세요
여기는 C:UsersadminAppDataLocalProgramsPythonPython36Libsite -packagespytesseractpytesseract입니다. .py
파일의 tesseract_cmd를 위의 절대 경로로 수정하세요
이미지에서 한자를 식별하는 방법에 대해 알아보세요
원본 사진: (이것은 바다의 피아니스트의 고전 대사입니다)
다음으로 Python의 pytesseract를 사용하여 그림 속 문자를 식별해야 합니다.
# _*_ coding:utf-8 _*_ import pytesseract from PIL import Image __author__ = 'admin' im = Image.open(r'C:\Users\admin\Desktop\example.png') print(pytesseract.image_to_string(im))
Rendering
위 내용은 파이썬으로 그림 속 텍스트를 식별하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!