主頁 > 知識庫 > Python使用scipy保存圖片的一些注意點

Python使用scipy保存圖片的一些注意點

熱門標簽:池州外呼調(diào)研線路 沈陽外呼系統(tǒng)呼叫系統(tǒng) 沈陽防封電銷卡品牌 外呼系統(tǒng)哪些好辦 江西省地圖標注 富錦商家地圖標注 如何申請400電話費用 武漢外呼系統(tǒng)平臺 沈陽人工外呼系統(tǒng)價格

首先我們載入一張灰度圖片,一般灰度圖片像素為0-255.

可以發(fā)現(xiàn)該圖片的最大像素為254,最小像素為2。一般處理圖片時會轉(zhuǎn)化為double類型。

我們將圖片使用scipy保存為pgm格式。

然后我們重新讀取該圖片信息。

其像素值發(fā)生了變化,自動標準化到了0-255范圍,最小值變?yōu)?,最大值變?yōu)?55.

所以,使用scipy保存圖像時,加上2個參數(shù),cmin和cmax。就可以了

重新讀取圖片。結(jié)果正確

補充:from scipy import misc 讀取和保存圖片

from scipy import misc

def imread(name, flatten=False, mode=None)
    pass
"""
讀取一張圖片返回array,uint8,"""
def imsave(name, arr, format=None):
    pass
"""
Save an array as an image. 自動的調(diào)用將圖片轉(zhuǎn)成0-255范圍內(nèi)的
arr : ndarray, MxN or MxNx3 or MxNx4
        Array containing image values.  If the shape is ``MxN``, the array
        represents a grey-level image.  Shape ``MxNx3`` stores the red, green
        and blue bands along the last dimension.  An alpha layer may be
        included, specified as the last colour band of an ``MxNx4`` array.
"""

注意上面對圖片讀取和保存的函數(shù)會被棄用,使用如下代替:

import imageio
imageio.imread()
imageio.imwrite()

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • 淺談python下tiff圖像的讀取和保存方法
  • python讀取和保存圖片5種方法對比
  • Python 讀取圖片文件為矩陣和保存矩陣為圖片的方法

標簽:常德 通遼 阿里 株洲 銅川 呂梁 黑龍江 潛江

巨人網(wǎng)絡通訊聲明:本文標題《Python使用scipy保存圖片的一些注意點》,本文關鍵詞  Python,使用,scipy,保存,圖片,;如發(fā)現(xiàn)本文內(nèi)容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Python使用scipy保存圖片的一些注意點》相關的同類信息!
  • 本頁收集關于Python使用scipy保存圖片的一些注意點的相關信息資訊供網(wǎng)民參考!
  • 推薦文章