我正在使用枕頭在python中打開圖像(2.7.4-64位Windows 7) 鏈接在此處下載Pillow:http://www.lfd.uci.edu/~gohlke/pythonlibs/(Pillow-2.1.0.win-amd64- py2.7.exe)在Python中用PILLOW打開圖像時出現問題
但安裝完成後,打開圖像時總是出錯。例如:
import Image
import cStringIO
temp_file = open('C:\\Users\\Desktop\\images.png', 'rb+')
content = cStringIO.StringIO(temp_file.read())
image = Image.open(content)
我得到了錯誤:
Traceback (most recent call last):
File "C:\Users\Desktop\test.py", line 7, in <module>
image = Image.open(content)
File "C:\Python27\lib\site-packages\PIL\Image.py", line 2008, in open
raise IOError("cannot identify image file")
IOError: cannot identify image file
我怎樣才能解決這個問題?
在開始時,我使用的方式與你所做的一樣,但它錯誤。所以我試着用cStringIO。但是我得到了同樣的結果。 – hoangvu68
那麼,這表明你的問題與cStringIO無關。您應該編輯問題以反映該問題(即刪除與cStringIO相關的代碼)。你有沒有試過改變你導入庫的方式? – CnrL