1. 아나콘다에서 opencv 설치


conda install -c conda-forge opencv
image

2. tesseract-ocr-setup-3.02.02


https://sourceforge.net/projects/tesseract-ocr-alt/?source=typ_redirect
image

3. pytesseract 설치 ( 아나콘다에서 지원안하는 것 같음)


pip install pytesseract
image

4. 설치 확인


image


참고

설치하고 pytesseract 테스트하실때 eng.traineddata 를 로드할 수 없다고 에러를 내는 경우가 있는데요.
파이썬소스는 D:\에 있고 tesseract는 C:\\Program Files (x86)\\Tesseract-OCR\\ 에 설치 되어 있는 경우
에러가 발생합니다.
pytesseract가 경로에서 드라이브를 잘라 버리고 ‘.\\Program Files (x86)\\Tesseract-OCR\\’ 폴더를 이렇게
데이터파일 폴더를 찾더라구요.

대부분 소스는 D드라이브나 별도의 외장하드에 저장하면서 테스트를 하실텐데요.

그럴 경우 image_to_string함수 실행전에 os.chdir(‘C:’)로 드라이브를 바꿔주고나서 하면 잘되긴합니다

+ Recent posts