안녕하세요! 오늘은 tesseract를 이용하여 자동차 번호판을 인식하는 방법입니다.
저는 아래의 영상을 통해 도움을 얻었고 해당 영상에도 링크에 깃허브 주소가 있으니 참고하실 분들은 아래 링크를 확인하시면 됩니다.
www.youtube.com/watch?v=PpTl7xxGXh4
˙ 준비 과정
- pytesseract 설치
anaconda 창이나 cmd창을 이용하여 아래의 명령어를 통해 패키지를 설치합니다.
pip install pytesseract
- tesseract-OCR 설치
github.com/UB-Mannheim/tesseract/wiki
위의 링크로 들어가서 자신의 PC의 맞는 파일을 다운로드 합니다. 저는 64bit를 다운받았고, 설치 경로는 바꾸지 않고 기본 경로로 설치합니다.
- kor.traineddata 넣기
파일을 다운받아 아래의 경로에 추가합니다. 파일과 전체코드는 아래 깃허브에서 다운받으실 수 있습니다.
github.com/dpwls64/tesseract_project
[ 파일경로 ] C:\Program Files\Tesseract-OCR\tessdata
- 환경변수 설정
제어판 - 시스템 및 보안 - 시스템
고급시스템 – 환경변수 – 시스템변수 – Path 맨 위에 C:\Program Files\Tesseract-OCR 추가
준비과정은 여기까지입니다. 코드 설명 및 실행 결과는 다음 글에서 확인하실 수 있습니다!
'코딩 기록 > PYTHON' 카테고리의 다른 글
[Python] 파이썬으로 오라클 데이터베이스 가져오기 (0) | 2021.04.27 |
---|---|
[Python] 네이버 이메일 보내기 (0) | 2021.04.23 |
[Python] tesseract를 이용한 자동차 번호판 인식기 - 2 (0) | 2021.04.01 |
[Python] selenium을 이용한 웹 크롤링 (0) | 2021.03.29 |
[Python] Flask를 이용하여 카카오페이 API 사용하기 (0) | 2021.03.27 |