2025/11/15 4

4. EasyOCR github

/내용easyocr핵심 라이브러리 코드가 들어있는 디렉토리.여기서 OCR의 주요 모듈이 구현되어 있음: 텍스트 검출(Detection), 텍스트 인식(Recognition), 전처리, 유틸리티 등.예: 크래프트(CRAFT) detection 모델, CRNN 기반 recognition 모델, 디코더, 후처리 병합 로직 등이 이 디렉토리에 포함됨.examplesEasyOCR 사용 예제가 모여 있는 디렉토리.(이미지)scripts자동화용 스크립트나 유틸리티 스크립트가 포함되어 있을 가능성이 높음.예: 훈련 스크립트 보조 도구, 모델 다운로드 스크립트, 데이터 준비 보조 스크립트 등trainer**모델 학습(또는 파인튜닝)**을 위한 코드가 들어 있는 디렉토리.EasyOCR은 기본적으로 사전 학습된 detect..

카테고리 없음 2025.11.15

3. EasyOCR 옵션.

EasyOCR 옵션result = reader.readtext( image, # 이미지 경로 또는 numpy 배열 paragraph=False, # 문단 단위로 묶을지 여부 contrast_ths=0.1, # 텍스트 대비 임계값 (0~1), 낮을수록 민감 adjust_contrast=0.5, # 대비 조정 강도 (0~1) text_threshold=0.4, # 텍스트 후보 영역 필터링 임계값 low_text=0.3, # 텍스트로 간주할 최소 신뢰도 임계값 link_threshold=0.4, # 텍스트 박스 연결 임계값 canvas_size=2560, # 입력 이미지 리사이즈 기준 크기 ..

카테고리 없음 2025.11.15

2. EasyOCR 단점.

한글에 대해 EasyOCR은 선명한 글자는 잘 읽어준다. 하지만, 왜곡이 조금이라도 있는, 한글은 추출하는데 한계가 보인다.다음 이미지를 보자.이미지를 확대해 보면, "참 예쁜 한글, 늘 고마운 한글" 은 글자가 선명하지 않다. easyocr 로 글자를 추출하면 아래와 같은 결과를 보여준다.python test.pyimport easyocrreader = easyocr.Reader(['ko','en'], gpu=False) # this needs to run only once to load the model into memoryresult = reader.readtext('2.jpeg')# 전체 결과 출력print(result)# 글자만 출력print("\n=== 인식된 텍스트 ===")for box..

카테고리 없음 2025.11.15