본문 바로가기
파이썬

파이썬 바이트 파일에서 PIL 이미지 열기

by º기록 2020. 11. 15.
반응형


from PIL import Image

image_data = ... # byte values of the image
image = Image.frombytes('RGBA', (128,128), image_data)
image.show()

예외를 던진다

ValueError : 이미지 데이터가 충분하지 않습니다.

왜? 내가 뭘 잘못하고 있죠?

 

해결 방법

 

이것을 시도 할 수 있습니다.

image = Image.frombytes('RGBA', (128,128), image_data, 'raw')
소스 코드:
def frombytes(mode, size, data, decoder_name="raw", *args):
    param mode: The image mode.
    param size: The image size.
    param data: A byte buffer containing raw data for the given mode.
    param decoder_name: What decoder to use.

 

참조 페이지 https://stackoverflow.com/questions/32908639

 

 

반응형

댓글