導航:首頁 > 編程語言 > pythonimage和pil

pythonimage和pil

發布時間:2022-07-29 11:50:49

『壹』 python pil.image.image怎麼顯示出來來

一般是調用默認程序

c = Image.new("RGB",(x,y))
#…………
c.show()
c.save("c.png")

『貳』 python PIL的問題

Image 是python的圖像處理介面類,你調用im = Image.open("XXXX")後是生成了一個這個類的對象im而這個介面類中沒有對就的close方法,這個圖像對象生成後你可以使用,當你要是不用了,你可以調用im.destroy(),將對象銷毀。你可以試試

『叄』 python 的PIL中的image 同一數據為什麼show()和save()顯示和保存的圖片不一樣

save方法有其他參數,可以研究下,比如quality,subsampling

『肆』 python的PIL模塊,為什麼image.show()顯示不了圖片

很有可能是文件沒找到
證明方法:
from PIL import Image
import os

fn = r'C:\tmp\2.bmp' # 改成你的路徑
if os.path.isfile(fn):
image = Image.open()
image.show()
else:
print('not found')

『伍』 Python如何圖像識別

pillow包可以處理圖像
pillow:(了解)(python image library)是一個有關圖像圖片處理的包,這個包底層用的C C++,但PIL包是python2下使用。所以又更新了一個適合python3版本的、基於PIL包的新包pillow。
安裝pillow:
pip install pillow
至於識別,那就可能是文字識別或人臉識別。這需要學習很多東西,建議小白還是先把基礎學好吧。

『陸』 python中import PIL可以,但是from PIL import Image就報錯

python中import PIL可以,但是from PIL import Image就報錯?
大家在安裝pillow的時候,可能會安裝成功,但是當運行from pIL import image 的時候,就會報錯,說沒有這個model。但是import PIL 就可以。
現在告訴大家解決方法:
先在https://www.lfd.uci.e/~gohlke/pythonlibs/#pillow這個網站上下載pillow。(列表太多了,建議大家在使用瀏覽器的時候,可以使用Ctrl +f來查找頁面)
再選擇自己的版本
下載好之後。到下載的位置:如下圖,一號位置就是我們下載的位置。二號位置就是我們下載好的輪子
接下來,我們在一號位置滑鼠點擊一下。在整個路徑都變顏色之後,然後輸入「cmd」
這個時候出現命令窗口
最後一步:在命令窗口輸入以下字元:pip Pillow-5.1.1-cp36-cp36m-win_amd64.whl(格式為pip 加上這個whl(輪子)格式文件的名
字,pip和這個文件的名字之間是有空格的)。
更多學習內容,請點擊Python學習網!

『柒』 python Tkinter.TK與PIL.ImageTK的問題

img=ImageTk.PhotoImage(im)

看上面一句,我們需要關注的是PhotoImage這個方法,所以看下他的源碼

self.__photo=tkinter.PhotoImage(**kw)

發現了上面這一句

是的它調用了tkinter下面的PhotoImage方法

classPhotoImage(Image):
""",PPM/PGMformat."""
def__init__(self,name=None,cnf={},master=None,**kw):
"""CreateanimagewithNAME.

Validresourcenames:data,format,file,gamma,height,palette,
width."""
Image.__init__(self,'photo',name,cnf,master,**kw)

上面是tkinter.PhotoImage

可以發現PhotoImage這個類,繼承自Image

classImage:
"""Baseclassforimages."""
_last_id=0
def__init__(self,imgtype,name=None,cnf={},master=None,**kw):
self.name=None
ifnotmaster:
master=_default_root
ifnotmaster:
raiseRuntimeError('Tooearlytocreateimage')
self.tk=getattr(master,'tk',master)

明顯,tkinter他是有檢查master 這個東西的。

也就是下面這一句有沒有寫

root=tk.Tk()

所以,當你把順序換了以後,他就報錯了。

『捌』 用Python的PIL模塊的image模塊打開的圖片位於哪個文件夾

你所問的問題,其實是屬於: 1.先參考 【教程】Python中的內置的模塊 和第三方的模塊 搞懂PIL是屬於第三方Python模塊 2.再參考: 【待完善】【總結】Python安裝第三方的庫、package的方法 去安裝PIL模塊。 3.關於PIL的一些使用,可以參考: 【已解決】Python中通過Image的open之後,去show結果打不開bmp圖片,無法正常顯示圖片 再針對PIL來說就是: 1. 這里不給貼地址,所以只能靠你自己用google搜: python pil 第一個就是: Python Imaging Library (PIL) 點擊進去後,找到自己python版本的PIL,比如: Python Imaging Library 1.1.7 for Python 2.7 (Windows only) 下載,雙擊,安裝,即可。 2. 如果下載到的是PIL源碼, 則打開cmd,切換到其目錄 然後執行 setup.py install 就可以通過源碼方式安裝了。 這些方法,上面帖子其實都有總結的。

『玖』 如何python pil開發圖像識別

1. 簡介。

圖像處理是一門應用非常廣的技術,而擁有非常豐富第三方擴展庫的 Python 當然不會錯過這一門盛宴。PIL (Python Imaging Library)是 Python 中最常用的圖像處理庫,目前版本為 1.1.7,我們可以在這里下載學習和查找資料。

Image 類是 PIL 庫中一個非常重要的類,通過這個類來創建實例可以有直接載入圖像文件,讀取處理過的圖像和通過抓取的方法得到的圖像這三種方法。

2. 使用。

導入 Image 模塊。然後通過 Image 類中的 open 方法即可載入一個圖像文件。如果載入文件失敗,則會引起一個 IOError ;若無返回錯誤,則 open 函數返回一個 Image 對象。現在,我們可以通過一些對象屬性來檢查文件內容,即:

1 >>> import Image
2 >>> im = Image.open("j.jpg")
3 >>> print im.format, im.size, im.mode
4 JPEG (440, 330) RGB

這里有三個屬性,我們逐一了解。

format : 識別圖像的源格式,如果該文件不是從文件中讀取的,則被置為 None 值。

size : 返回的一個元組,有兩個元素,其值為象素意義上的寬和高。

mode : RGB(true color image),此外還有,L(luminance),CMTK(pre-press image)。

現在,我們可以使用一些在 Image 類中定義的方法來操作已讀取的圖像實例。比如,顯示最新載入的圖像:

1 >>>im.show()
2 >>>

輸出原圖:

3.5 更多關於圖像文件的讀取。

最基本的方式:im = Image.open("filename")

類文件讀取:fp = open("filename", "rb"); im = Image.open(fp)

字元串數據讀取:import StringIO; im = Image.open(StringIO.StringIO(buffer))

從歸檔文件讀取:import TarIO; fp = TarIo.TarIO("Image.tar", "Image/test/lena.ppm"); im = Image.open(fp)

基本的 PIL 目前就練習到這里。其他函數的功能可點擊這里進一步閱讀。

閱讀全文

與pythonimage和pil相關的資料

熱點內容
編程語言集合類怎麼選 瀏覽:91
如何將pdf轉化為word 瀏覽:9
邁克菲隔離區解壓密碼 瀏覽:785
怎麼用偉福編譯 瀏覽:867
計算機演算法專家 瀏覽:501
什麼app清理垃圾 瀏覽:643
android流媒體伺服器 瀏覽:183
各種演算法的時間復雜度是指 瀏覽:116
幫助高考生緩解壓力 瀏覽:850
自媒體聚合APP需要什麼資質 瀏覽:487
求標准體重的演算法 瀏覽:740
伺服器後面插光纖的卡是什麼卡 瀏覽:526
低級格式化命令dos 瀏覽:85
編譯軟體的圖標 瀏覽:887
預演算法定原則包括 瀏覽:981
Python爬取商品詳情圖 瀏覽:132
c語言編譯過程列印文字 瀏覽:744
linux允許ping 瀏覽:455
高效能人士七個習慣pdf 瀏覽:876
戀上數據結構演算法圖解 瀏覽:107