Skimage如何讀取圖片并顯示?Python第三方庫skimage怎么讀取自帶圖片

python第三方庫skimage是能夠用來實現圖像讀取、圖像顯示、繪制圖像、圖像保存等等操作的 , 而很多小伙伴對于這個第三方庫不是很了解也不會使用 。所以下面這篇文章會來詳細講解一下 , 該如何使用skimage庫讀取圖片并且顯示出來 , 一起往下看看吧 。

Skimage如何讀取圖片并顯示?Python第三方庫skimage怎么讀取自帶圖片


一、讀取外部圖片
外部圖片指的就是保存在本地計算機文件夾內 , 需要通過方法傳入文件路徑 , 然后從這個文件路徑中打開該文件并獲取文件提示符才可以對其進行操作的圖片 。那么這種方式需要導入skimage庫中的模塊io , 然后在去調用imread()方法并且傳入文件路徑 。
該方法還有一個叫做as_grey的參數 , 它接收布爾類型的True和False兩個值 , 意思就是圖像是否以灰度圖模式讀取 。方法調用之后會返回一個對象 , 用io模塊調用imshow()方法并且將該對象作為參數傳入即可顯示圖像 , 而顯示的圖像會放在坐標系內 。坐標軸刻度就是圖片分辨率 , 代碼如下所示:
from skimage import ioimg=io.imread('d:/dog.jpg',as_grey=True)io.imshow(img)二、讀取自帶圖片
那么自帶圖片就是因為skimage庫在安裝完成之后為了能夠直接來調用方法處理圖像 , 所以它提供了16張圖片可以在不使用文件路徑的情況下直接讀取出來 , 不過這個就需要用到data模塊了 。每一個圖片對應的方法都是不一樣的 , 用這個模塊調用圖片方法即可將其讀取出來并且返回和上面一致的圖片文件對象 , 代碼如下:
from skimage import io,dataimg=data.coffee()io.imshow(img)【Skimage如何讀取圖片并顯示?Python第三方庫skimage怎么讀取自帶圖片】
Skimage如何讀取圖片并顯示?Python第三方庫skimage怎么讀取自帶圖片


以上就是關于“Skimage如何讀取圖片并顯示?Python第三方庫skimage怎么讀取自帶圖片”的全部內容了 , 希望對你有所幫助 。

    猜你喜歡