国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

python圖像處理skimage讀取展示與存圖

89542767 / 566人閱讀

  此篇文章主要是給大家介紹了python圖像處理使用skimage讀取展示與存圖實例詳細說明,感興趣的小伙伴可以參考借鑒一下,希望可以有一定的幫助,祝愿大家多多的發展,盡快漲薪


  前言


  skimage帶來了io模塊,說白了,這一控制模塊就是用來照片輸出操控的。為了更好地訓練,也給予一個data模塊,里邊嵌入了一部分實例照片,我們能直接用。


  引進skimage控制模塊可以用:


  一、外部的讀取圖片并展示


  載入一張彩色rgb圖片,使用skimage.io.imread(fname)函數公式,帶個主要參數,表明必須載入的目標文件夾。顯示圖片使用skimage.io.imshow(arr)函數公式,帶個主要參數,表明必須展示的arr二維數組(載入的照片以numpy二維數組方式測算)。


  from skimage import io
  img=io.imread('d:/dog.jpg')
  io.imshow(img)

01.png

  讀取單張灰度圖片,使用skimage.io.imread(fname,as_grey=True)函數,第一個參數為圖片路徑,第二個參數為as_grey,bool型值,默認為False


  from skimage import io
  img=io.imread('d:/dog.jpg',as_grey=True)
  io.imshow(img)

 

02.png

     二、程序自帶圖片


  skimage程序自帶了一些示例圖片,如果我們不想從外部讀取圖片,就可以直接使用這些示例圖片:

03.png

  顯示這些圖片可用如下代碼,不帶任何參數


  from skimage import io,data
  img=data.lena()
  io.imshow(img)

04.png

  圖片名對應的就是函數名,如camera圖片對應的函數名為camera().這些示例圖片存放在skimage的安裝目錄下面,路徑名稱為data_dir,我們可以將這個路徑打印出來看看:


  from skimage import data_dir
  print(data_dir)

05.png

  顯示為:D:Anaconda3libsite-packagesskimagedata


  也就是說,下面兩行讀取圖片的代碼效果是一樣的:


  from skimage import data_dir,data,io
  img1=data.lena()#讀取lean圖片
  img2=io.imread(data_dir+'/lena.png')#讀取lena圖片

  三、保存圖片


  使用io模塊的imsave(fname,arr)函數來實現。第一個參數表示保存的路徑和名稱,第二個參數表示需要保存的數組變量。


  from skimage import io,data
  img=data.chelsea()
  io.imshow(img)
  io.imsave('d:/cat.jpg',img)


  保存圖片的同時也起到了轉換格式的作用。如果讀取時圖片格式為jpg圖片,保存為png格式,則將圖片從jpg圖片轉換為png圖片并保存。


  四、圖片信息


  如果我們想知道一些圖片信息,可以在spyder編輯器的右上角顯示:


  也可以直接以程序方式打印輸出


  from skimage import io,data
  img=data.chelsea()
  io.imshow(img)
  print(type(img))#顯示類型
  print(img.shape)#顯示尺寸
  print(img.shape[0])#圖片寬度
  print(img.shape[1])#圖片高度
  print(img.shape[2])#圖片通道數
  print(img.size)#顯示總像素個數
  print(img.max())#最大像素值
  print(img.min())#最小像素值
  print(img.mean())#像素平均值
  結果輸出:
  <class'numpy.ndarray'>
  (300,451,3)
  300
  451
  3
  405900
  231
  0
  115.305141661


  綜上所述,這篇文章就給大家介紹到這里了,希望可以給大家帶來幫助。

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/128835.html

相關文章

  • python圖像處理之圖象的批量編輯

      此篇文章主要是給大家介紹了python圖像處理之圖象的批量編輯實例詳細解讀,感興趣的小伙伴可以參考借鑒一下,希望可以有一定的幫助,愿大家多多的發展,盡快漲薪  文章正文  有的時候,不僅需要對一張照片予以處理,可能也會對一大批照片處理。此刻,我們通過循環系統去執行解決,還可以啟用程序流程帶有的照片結合去處理。  照片結合函數公式  skimage.io.ImageCollection(load...

    89542767 評論0 收藏0
  • 常用的十大python圖像處理工具

    摘要:但無論是用于何種用途,這些圖像都需要進行處理。圖像處理中的常見任務包括顯示圖像,基本操作如裁剪翻轉旋轉等,圖像分割,分類和特征提取,圖像恢復和圖像識別。圖像處理系統有時被稱為圖像處理的瑞士軍刀。 showImg(https://segmentfault.com/img/remote/1460000019631626); 原文標題:10 Python image manipulation...

    Crazy_Coder 評論0 收藏0
  • python圖像處理象素的瀏覽與裁切實例

      此篇文章主要是給大家介紹了python圖像處理象素的瀏覽與裁切實例詳細說明,感興趣的小伙伴可以參考借鑒一下,希望可以有一定的幫助,祝愿大家多多的發展,盡早漲薪。  前言  高清圖片讀取系統中后,要以numpy二維數組存有的。所以對numpy二維數組的所有作用,對圖片也適用于。對數組元素的瀏覽,實際上是對圖片像素數的瀏覽。  彩色圖片訪問方式為:  img[i,j,c]  i表示圖片的行數,j表...

    89542767 評論0 收藏0
  • Python中的十大圖像處理工具

    摘要:之成為圖像處理任務的最佳選擇,是因為這一科學編程語言日益普及,并且其自身免費提供許多最先進的圖像處理工具。該庫包含基本的圖像處理功能,包括點操作使用一組內置卷積內核進行過濾以及顏色空間轉換。圖像處理系統有時被稱為圖像處理的瑞士軍刀。 showImg(https://segmentfault.com/img/remote/1460000019442221);編譯:張秋玥、小七、蔣寶尚 本...

    yuanxin 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<