PaddleOCR은 중국어, 한글 등 여러 언어를 지원하는 PaddlePaddle 기반의 OCR 라이브러리입니다.
관련된 작업을 할 일이 있어서 Tesseract OCR, Easy OCR, Paddle OCR 을비교해보고 있는데
결과적으로 paddle OCR이 성능이 상당이 좋네요.
확인해보겠습니다.
1 필요한 패키지 설치
pip install paddlepaddle
pip install paddleocr
*gpu 사용시
pip install paddlepaddle-gpu
2. 기본 코드 작성
이미지 읽어서 박스치고 아래에 인식된 문자열 출력 하는 코드
Detected text: 이전 (Probability: 0.84)
Detected text: 전자 (Probability: 0.83)
Detected text: 07:00- (Probability: 0.96)
Detected text: 전 (Probability: 1.00)
Detected text: 10:00 (Probability: 1.00)
Detected text: 용 (Probability: 1.00)
Detected text: 토요일 (Probability: 1.00)
Detected text: 공휴일 (Probability: 0.97)
Detected text: 제외 (Probability: 0.94)
Detected text: 후원치과원 (Probability: 0.91)
Detected text: 해이터치 (Probability: 0.90)
Detected text: 기 (Probability: 0.97)
Detected text: 중비원지과 (Probability: 0.79)
Detected text: 소내원지파과 (Probability: 0.78)
Detected text: WORL (Probability: 0.94)
Detected text: 74오8761 (Probability: 0.95)
Detected text: 야 (Probability: 1.00)
Detected text: 시말54 (Probability: 0.61)
3. easy OCR과 결과 비교
같은 방식으로 easy OCR과 비교해서 확인해보겠습니다.
Detected text: (07:O0~ (Probability: 0.20)
Detected text: ; (Probability: 0.01)
Detected text: 전용 (Probability: 1.00)
Detected text: I로요go] (Probability: 0.03)
Detected text: 면 (Probability: 0.47)
Detected text: [공휴일 제외 (Probability: 0.51)
Detected text: 부 (Probability: 1.00)
Detected text: 푹 (Probability: 0.35)
Detected text: 천그 (Probability: 0.16)
Detected text: wOnL (Probability: 0.29)
Detected text: 이진런 (Probability: 0.20)
Detected text: # (Probability: 0.04)
Detected text: {7428761 (Probability: 0.44)
Detected text: @ (Probability: 0.27)
Detected text: 27S148) (Probability: 0.17)
Detected text: 운원치과 (Probability: 0.25)
Detected text: tl터씨 (Probability: 0.03)
다음은 참고
https://yongeekd01.tistory.com/185
https://yongeekd01.tistory.com/184
'IT > 개발' 카테고리의 다른 글
chatGPT를 discord bot으로 만들어보자(초간단, 대화기억, chatGPT-4o) (0) | 2024.06.18 |
---|---|
pytorch openpose를 사용해보자(초간단, yolov9 연동 결과) (1) | 2024.06.14 |
객체 탐지 모델 YOLO의 버전별 라이센스 비교 (MIT, Apache 2.0, GPL-3.0, AGPL-3.0 차이, license) (0) | 2024.05.22 |
chatGPT-4o를 이용하여 이미지 분석하기(gpt-4-turbo, gpt-4o, Image Description, 이미지 해석 예제코드) (0) | 2024.05.21 |
ChatGPT-4o, GPT-4 Turbo 특성 및 가격 비교(OpenAI API 사용예제) (0) | 2024.05.16 |