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
언제나 ‘왜?’라는 물음을 통해 불가능 대신 해법을 모색하는 AI 연구자입니다

0개의 댓글

관련 채용 정보