Matlab如何讀取圖片 顯示和儲存圖像
Matlab可進行矩陣的各種複雜運算,而圖片正是基於多維矩陣,進行存儲。可以用Matlab已有函數,讀入圖像數據,進行一系列處理(如彩轉灰度、二值化等)後,再用儲存函數,將圖片以新名稱,存儲到另一位置。而中間處理過程中,可用顯示函數,實時輸出處理後的圖像,方便檢視效果。接下來,介紹如何讀取圖片,顯示,以及儲存結果。
操作方法
(01)先開啟軟件後,找到左上角按鈕,點擊即可用m編輯器,寫入代碼,可以每寫完一部分,執行一下,檢視效果。
(02)接着需要如圖1,將該檔案儲存。然後如圖2,將一個圖片,複製到同一個檔案夾裏,方便程序調用。
(03)然後即可進行程序創建,這裏如圖使用imread進行讀取,其中引號內容有檔案名,包括副檔名,這是相對路徑。如果程序和圖不在同一檔案夾,則必須使用圖片完整路徑。
(04)爲了實時看到效果,可添加imshow,用於輸出,這裏添加了此語句,可以顯示剛剛讀入的彩圖。
(05)因爲輸出圖片可能較多,可用subplot將其放入一張結果圖上,如下圖1,在每個imshow之前,都添加此語句,其中(2,2,1)表示2行2列布置中,第一張圖,其他依次類推。這樣執行後,結果如圖2。
(06)最後,需將處理的結果進行儲存,可以用圖1最後一行imwrite進行,該句中名稱可自行設定,格式即副檔名,可不和原圖相同,執行後,如圖2,即可找到儲存的檔案。
-
如何利用ps去水印
當你在網絡上看到一張圖片的時候很想儲存下來的時候,卻無奈的發現這張圖片有水印,通常我們使用的方法就是截圖,用裁剪的方式去掉有水印的地方,但是如此就會破壞整張圖的佈局美感,下面就教你如何用ps的填充功能快速去除水印。操作方法(01)相信大家對於如何安裝ps已經很...
-
怎麼取消電腦自動鎖屏
不喜歡電腦自動鎖屏,但也不知道怎麼設定,沒關係,一起和我來了解一下吧。操作方法(01)我們先開啟“控制面板”,可以在“開始選單”或者是直接在桌面上開啟,大家就自己選擇吧。(02)開啟之後,我們選擇“系統和安全”。(03)再在“電源選項”下,選擇“更改計算機睡眠時間”。(04)最...
-
html中a標籤的四個僞類
今天爲大家介紹一下html中a標籤的四個僞類,即用於向被選中元素添加特殊的效果......操作方法(01)僞類:僞類用於向被選中元素添加特殊的效果。(元素在特定情況下才具備的)如圖分別是將a標籤的link、hover、active、visited修改後的樣式(02)a標籤的四個僞類之link即未...
-
C語言代碼集:[1]九九乘法表
利用C語言,是屏幕中打印出九九乘法表。代碼展示及目標程序(01)代碼如下:#include<stdio.h>main(){intx,y,z;for(x=1;x<=9;x++){for(y=1;y<=x;y++){z=x*y;printf("%d*%d=%d ",y,x,z);}printf("\n");}}(02)目標程序如圖:代碼分析(01)核心代碼int x,y,z;for(x=1;x<=9;x+...