這里簡單介紹3種Python裁剪(剪切)圖片的方式,分別是pillow,opencv-python和scikit-image,希望能夠給大家?guī)韼椭?/span>

一、pillow

這是一個純粹的Python圖像處理庫,提供了非常豐富的圖像操作,包括圖像存儲、圖像顯示、圖像縮放、圖像拷貝等,可以輕松裁剪任意圖片(支持JPEG、PNG和GIF),安裝的話,直接在cmd窗口輸入命令“pip install pillow”即可,測試代碼如下,輸入需要裁減的圖片,然后直接調(diào)用crop函數(shù)裁減即可,4個位置參數(shù)分別代表左上角坐標和右下角坐標,裁減后的圖片可直接調(diào)用save函數(shù)保存:

python語言

二、opencv-python

這是opencv提供給Python的一個包,opencv就不多說了,一個非常著名的圖像處理庫,在圖像處理中有著非常廣泛的應(yīng)用,借助于opencv,Python也可以輕松操作圖片,甚至是視頻,安裝的話,直接在cmd窗口輸入命令“pip install opencv-python”即可,測試代碼如下,先讀取需要裁減的圖片,然后直接根據(jù)坐標剪切即可,剪切后的圖片可直接調(diào)用imwrite函數(shù)保存:

python語言

三、scikit-image

這是一個基于scipy的圖像處理庫,將圖片作為numpy數(shù)組進行處理,和matlab非常相似,支持圖片縮放、裁減等,安裝的話,直接在cmd窗口輸入命令“pip install scikit-learn”即可,測試代碼如下,先讀取需要裁減的圖片,然后直接根據(jù)坐標剪切即可,剪切后的圖片可直接調(diào)用imsave函數(shù)保存:

python語言

目前,就分享這3種Python裁減(剪切)圖片的方式吧,對于日常使用來說,完全夠用了,只要你有一定Python基礎(chǔ),熟悉一下使用過程,很快就能掌握的