關(guān)于Python的PIL工具的Image對象調(diào)用show()方法問題。

概述:PIL應(yīng)該算是Python下最流行的圖片處理工具了。貌似從Django1.8開始全面改用pillow了。所以用PIL的小伙伴們要注意了。

廢話不多說了,一個簡單的入門代碼,如下:

import Image

image = r"C:\Users\UserName\Desktop\1.gif"

im = Image.open(image)

im.show()


執(zhí)行的時候會要求你選擇默認(rèn)打開程序,我一開始選擇了win下的圖片瀏覽器,很詭異的失敗了,查了一下后綴是bmp。

然后我確認(rèn)是否因?yàn)閳D片瀏覽器本身無法打開bmp,我又用了畫圖工具,創(chuàng)建了一個bmp文件,這時候卻詭異的打開了。

詭異,但是我也懶得費(fèi)時間去搞為什么了。

然后查了一下度娘,貌似要借助其他圖片工具。

然后我決定試試,我把bmp后綴的圖片都改成默認(rèn)畫圖工具打開,果然成功了。

打開了我就能調(diào)試我的驗(yàn)證碼了,Ok,就這么多了,一個小技巧。

這里啰嗦一句,貌似無論打開什么格式的圖片,處理工程中都會轉(zhuǎn)成bmp。

關(guān)于如何修改bmp的默認(rèn)打開方式,我配一張插圖吧。


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容