0

PiCamera キャプチャ関数 (BytesIO ストリームで指示) からの出力を使用して、PIL ライブラリを使用して開くのに問題があります。コードは次のとおりです( PiCameraの基本的な例に基づいています):

#Camera stuff
camera = PiCamera()
camera.resolution = (640, 480)
stream = io.BytesIO()
sleep(2)

try:
    for frame in camera.capture_continuous(stream, format = "jpeg", use_video_port = True):
        frame.seek(0)
        image = Image.open(frame) //THIS IS WHERE IS CRASHES
        #OTHER STUFF THAT IS NON IMPORTANT GOES HERE
        frame.truncate(0)
finally:
    camera.close()
    stream.close()

エラーは次のとおりです。PIL.UnidentifiedImageError: cannot identify image file <_io.BytesIO object at 0xaa01cf00>

どんな助けでも大歓迎です:)

良い1日を!

4

1 に答える 1