• 목록
  • 아래로
  • 위로
from PIL import Image, ImageChops

def crop(im):
    background = Image.new(im.mode, im.size, im.getpixel((0, 0)))
    diff = ImageChops.difference(im, background)
    diff = ImageChops.add(diff, diff, 2.0, -35)
    bbox = diff.getbbox()
    if bbox:
        return im.crop(bbox)
    else:
        print('Failure!')
        return

 

 

PIL의 ImageChops를 이용하여 위와 같은 함수로 trim을 할 수 있어요~! ^^

 

OCR을 할 때 여백을 잘라내지 않으면 제대로 인식하지 못하는 경우가 있는데

 

위 함수를 이용하면 인식률이 굉장히 높아지더군요 ㅎㄷㄷ

 

+)

카카오 API 중에 이미지에서 글자가 있는 위치를 인식하는 것이 있는데 

흰 바탕에 글자만 들어있는 경우에는 오히려 이 함수를 이용하는 것이 더 정확하더군요~!

 

작성자
이니스프리 119 Lv. (1%) 3299430/115200000EXP

Make StudyForUs Great Again!

 

CSVpuymXAAAVVpd.jpg

댓글 0

권한이 없습니다.
번호 제목 글쓴이 날짜 조회 수
공지 시스템 점검 작업 완료 안내 10 마스터 마스터 4일 전16:25 200
공지 [중요] 호스팅 만료와 관련하여 일부 수칙이 변경됩니다. 4 마스터 마스터 23.01.14.02:23 7270
477 [펌] 하나의 키 입력으로 유튜브 광고 차단하기 - Block YouTube Ads With a Single Keystroke 2 이니스프리 이니스프리 20.06.14.10:19 178
476 [Python] 구버전 KeyCaptcha 정답 좌표 찾기 image 네모 네모 21.07.09.02:46 178
475 [Python] Table을 쉽게 만들어주는 모듈x2 이니스프리 이니스프리 24.04.18.22:04 178
474 cPanel의 Full backup의 옵션 1 image 이니스프리 이니스프리 19.03.22.22:36 179
473 [Vultr] Important Tax Notice 이니스프리 이니스프리 19.11.20.07:38 179
472 [아미나] 아미나 2.0으로의 리뉴얼 계획 이니스프리 이니스프리 19.03.12.13:03 180
471 JLPT 성적표 및 합격증 수령 주소 변경 이니스프리 이니스프리 20.01.29.21:51 180
470 [Python] COS Pro 1급 예제 2-6 풀이 이니스프리 이니스프리 20.02.14.15:03 180
469 [VSCode] 1개의 OS에 VSCode 여러 개를 설치 및 구동하기 이니스프리 이니스프리 24.05.26.05:09 180
468 [파이썬] OS에 따른 파일경로 표기방법의 차이와 관련하여 이니스프리 이니스프리 19.07.08.20:27 182
467 Matrix DAC 발열 문제 이니스프리 이니스프리 20.01.31.12:34 182
466 [할인정보] 스와로브스키 50% 할인 image 이니스프리 이니스프리 17.01.22.22:45 183
465 [Python] 파이썬으로 평균을 구하는 두 가지 방법 이니스프리 이니스프리 21.03.13.21:58 183
464 [Python] Function to save list into a text file line by line 이니스프리 이니스프리 22.06.11.21:33 183
463 [Docker] Docker 다시 알고 사용하기 Seia Seia 21.04.10.07:04 185
462 [할인정보] KFC 와우버켓 할인 (feat. 하니) image 이니스프리 이니스프리 17.02.03.13:09 186
461 Eva Icons - 웹, iOS, 안드로이드를 위한 오픈소스 아이콘 2 이니스프리 이니스프리 18.12.08.14:38 186
460 [Flutter 오프라인 강좌] 네이티브(Android, iOS) 앱개발자를 위한 Flutter 정복 image 이니스프리 이니스프리 19.10.15.01:32 187
459 [Python] MP4 움짤을 clip하여 thumbnail 生成하기 이니스프리 이니스프리 22.06.09.08:35 187
458 아미나에서 헤더와 푸터를 출력하지 않는 가장 간단한 방법 이니스프리 이니스프리 18.11.04.20:41 188