python scipy.misc.imsave()函數(shù)的用法說明
這個(gè)函數(shù)用于儲(chǔ)存圖片,將數(shù)組保存為圖像
此功能僅在安裝了Python Imaging Library(PIL)時(shí)可用。版本也比較老了,新的替代它的是imageio.imwrite()
用法:
imsave(*args, **kwds)
參數(shù):
name :文件名或者文件名加目錄
arr:np-array的矩陣,MxN or MxNx3 or MxNx4這三種格式,分別對(duì)應(yīng)灰度圖像,RGB圖像和RGB+alpha圖像
format :str型,圖像輸出的類型,省略的話,圖片直接輸出圖片的擴(kuò)展名。
用法:
#灰度圖像
from scipy.misc import imsave
x = np.zeros((255, 255))
x = np.zeros((255, 255), dtype=np.uint8)
x[:] = np.arange(255)
imsave('gradient.png', x)
#RGB圖像
rgb = np.zeros((255, 255, 3), dtype=np.uint8)
rgb[..., 0] = np.arange(255)
rgb[..., 1] = 55
rgb[..., 2] = 1 - np.arange(255)
imsave('rgb_gradient.png', rgb)
值得注意的是,這個(gè)函數(shù)默認(rèn)的情況下,會(huì)檢測(cè)你輸入的RGB值的范圍,如果都在0到1之間的話,那么會(huì)自動(dòng)擴(kuò)大范圍至0到255。
也就是說,這個(gè)時(shí)候你乘不乘255輸出圖片的效果一樣的。
補(bǔ)充:scipy.misc中的imsave已停用
import scipy.misc dir(scipy.misc) #可以看見在scipy1.3.1其中已經(jīng)找不到imsave等模塊
可以用imageio包代替
imageio.imwrite
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- python scipy.spatial.distance 距離計(jì)算函數(shù) ?
- python的scipy.stats模塊中正態(tài)分布常用函數(shù)總結(jié)
- python統(tǒng)計(jì)函數(shù)庫(kù)scipy.stats的用法解析
- python 非線性規(guī)劃方式(scipy.optimize.minimize)
- 詳解利用Python scipy.signal.filtfilt() 實(shí)現(xiàn)信號(hào)濾波
- Python解方程組 scipy.optimize.fsolve()函數(shù)如何求解帶有循環(huán)求和的方程式
相關(guān)文章
Python中使用Counter進(jìn)行字典創(chuàng)建以及key數(shù)量統(tǒng)計(jì)的方法
今天小編就為大家分享一篇Python中使用Counter進(jìn)行字典創(chuàng)建以及key數(shù)量統(tǒng)計(jì)的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2018-07-07
Python?matplotlib繪制散點(diǎn)圖配置(萬(wàn)能模板案例)
這篇文章主要介紹了Python?matplotlib繪制散點(diǎn)圖配置(萬(wàn)能模板案例),散點(diǎn)圖是指在??回歸分析???中,數(shù)據(jù)點(diǎn)在直角坐標(biāo)系平面上的?分布圖???,散點(diǎn)圖表示因變量隨??自變量???而?變化???的大致趨勢(shì),據(jù)此可以選擇合適的函數(shù)??對(duì)數(shù)???據(jù)點(diǎn)進(jìn)行?擬合2022-07-07
Python 循環(huán)語(yǔ)句之 while,for語(yǔ)句詳解
Python中有兩種循環(huán),分別為:for循環(huán)和while循環(huán)。 for循環(huán)可以遍歷任何序列的項(xiàng)目,如一個(gè)列表或者一個(gè)字符串。while 語(yǔ)句用于循環(huán)執(zhí)行程序,即在某條件下,循環(huán)執(zhí)行某段程序,以處理需要重復(fù)處理的相同任務(wù)。2018-04-04
python中requests庫(kù)session對(duì)象的妙用詳解
這篇文章主要介紹了python中requests庫(kù)session對(duì)象的妙用詳解,具有一定參考價(jià)值,需要的朋友可以了解下。2017-10-10
python中requests庫(kù)+xpath+lxml簡(jiǎn)單使用
這篇文章主要介紹了python中requests庫(kù)+xpath+lxml簡(jiǎn)單使用,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-04-04
python中readline判斷文件讀取結(jié)束的方法
這篇文章主要介紹了python中readline判斷文件讀取結(jié)束的方法,實(shí)例形式詳細(xì)分析了Python中readline的用法,需要的朋友可以參考下2014-11-11

