4

私はmongodbを使用し、ファイルをgridfsに保存します

今私はgridfsから画像を編集したい...

私はこのコードを使用します

def thumbnail(file_obj):
    import StringIO
    from PIL import Image

    im = StringIO.StringIO()

    im.write(file_obj.raw_file)

    im_ful = Image.open(im)

    return im_ful.info

しかし、ピルは「画像ファイルを識別できない」と言った

その画像も;)どのようにそれを修正することができますか

4

1 に答える 1

6

電話のim.seek(0)前に必要です。Image.open(im)それ以外の場合、PILはファイルの最後から読み込もうとし、データを取得せず、失敗します。

于 2011-01-27T11:12:48.133 に答える