OCR 성능 끌어올리기: 이미지 전처리 프로그램

류창훈·2025년 3월 3일
0

CV (Computer Vision)

목록 보기
15/17

여태까지 했던 기능들 프로그램으로 만들었습니다.


원래는 웹 형태로 구성하려 했는데,
따로 그냥 다운받아서 쓰기 편하게 GUI로 구성했습니다.


확실히 디자인은 좀 구리지만,
그래도 기능은 다 들어갔으니 사용할 분 편하게 사용하시면 됩니다 ㅎㅎ

색상이랑 버튼 위치 바꾸면 바꿀 수록 더 구려지더라구요.
그냥 디자인 감각 없어요 ㅎㅎ
어쩔 수 없어요


모든 기능 구현은 여태까지 제가 실습할 때 사용했던
위 영수증 사진을 기준으로 작업했습니다.


매개변수 값은 위 이미지에 최적화 되어 있어서,
다른 이미지에 적합하지 않은 경우가 있을 수 있습니다.


밑에 코드 링크 달아놓을테니,
만약 잘 안 나온다면
clone 후 한번씩 바꿔서 적용해 보시기 바랍니다.

pyinstaller --onefile --windowed --name=RCH_image_OCR_processor image_processor.py

제가 .exe 파일 만들기 위해 사용한 명령어 입니다.


/dist/RCH_image_OCR_processor.exe

빌드 후에 위 경로 잘 찾아보면 .exe 파일 보일 겁니다.

.exe 파일 다운받고 열려고 하니 무슨 보안메시지 뜨던데 이상한거 절대 아니에요!


그리고 몇가지 주의사항이 있어서 밑에 끄적여 봅니다.


❗주의사항❗

기능 여러개 쌓아서 쓰는건 가능하게 해두었습니다.

다만, 버튼 내부 함수가 중첩되게 하면 안됩니다.

그러니,
이전 블로그 내용 반드시 숙지 후 사용하시길 바랍니다 😄


누군가한테는 도움이 되면 좋겠습니다 ㅎㅎ


그리고..
저도 물론 계속 수정 보완 할텐데
누군가 코드 수정해서 좀 더 괜찮은 기능이나 디자인 추가하게 되면
밑에 댓글로 알려주세요

아직 좀 부족해요


뭐 암튼




감사합니당 ~ 🦾





참고자료
https://github.com/Ryuchanghoon/Improve-OCR-Quality/blob/main/improve_OCR_processor/RCH_image_OCR_processor.exe
https://github.com/Ryuchanghoon/Improve-OCR-Quality/tree/main/improve_OCR_processor
profile
Vision AI Researcher

0개의 댓글