AttributeError: module 'PIL.Image' has no attribute 'ANTIALIAS' 오류 해결하기

이카루스·2024년 1월 22일
0

코드공부

목록 보기
6/8

문제 원인

AttributeError: module 'PIL.Image' has no attribute 'ANTIALIAS' 오류는 PIL.Image 모듈의 ANTIALIAS 속성은 이미지를 리사이징할 때 사용되는 필터 중 하나입니다. AttributeError: module 'PIL.Image' has no attribute 'ANTIALIAS' 오류는 일반적으로 PIL 또는 Pillow 라이브러리의 오래된 버전에서 발생할 수 있습니다.라고 GPT는 알려줬지만, pillow 최신 버전 문제로 발생한 문제이기에, 다운그래이드를 하면 해결된다.

해결방법

pip uninstall pillow

를 통해 pillow 패키지를 제거해준다.
그 다음

pip install --force-reinstall -v "Pillow==9.5.0"

를 터미널에 입력해주면, 해결된다

다른 방법으로는,

import PIL
PIL.Image.ANTIALIAS = PIL.Image.LANCZOS

코드에 윗 코드를 입력하여 easyocr의 readtext() (또는 기타) 메소드 호출 앞에 삽입하는 방법이 있습니다.

profile
Der Schmerz, der mich nicht töten kann, macht mich nur stärker (나를 죽이지 못하는 고통은 나를 더 강하게 만든다)

0개의 댓글