512x512x3 크기의 .png 파일을 Load해서 시각화하는 코드에서 ValueError: Decompressed Data Too Large
오류가 발생했다.
from PIL import Image
import cv2
patch = Image.open('patch/patch_8_2.png')
patch = patch.convert('RGB')
patch = np.array(patch)
plt.imshow(patch)
plt.show()
ImageFile.LOAD_TRUNCATED_IMAGES = True
이미지를 불러오기 전 위 코드를 넣어주면 에러가 해결된다.
from PIL import Image, ImageFile
import cv2
ImageFile.LOAD_TRUNCATED_IMAGES = True
patch = Image.open('patch/patch_8_2.png')
patch = patch.convert('RGB')
patch = np.array(patch)
plt.imshow(patch)
plt.axis('off')
plt.show()