imread和imtool的區別
怎樣用用imread讀取圖像
方法/步驟
1、在matlab軟件中,讀取圖像數據(載入)利用的是imread函數,主要有以下4種方式:
A = imread(filename, fmt)
[X, map] = imread(...)
[...] = imread(filename)
[...] = imread(URL,...)
[...] = imread(...,Param1,Val1,Param2,Val2...)
作為初步以及最為常見的方式,采取第一種講解。
如下圖所示即為將載入的圖片,圖片格式(jpg) :
2、在命令窗口(Command Window)輸入語句:
>> imdata = imread('haibao.jpg');
即讀入圖片數據保存在imdata矩陣中。如下所示,在Workspace可以看到該矩陣信息,是一個3維矩陣。
3、在讀入圖像數據后就可以進行各種算法操作,簡單介紹幾種常見的圖片操作,如下代碼可以將彩色圖轉為灰度圖:
>> imdata = imread('haibao.jpg');
>> imgray = rgb2gray(imdata);
>> imshow(imgray);
4、圖像二值化操作,如下所示即可:
>> imdata = imread('haibao.jpg');
>>lev = graythresh(imdata);
>> bwimg = im2bw(imdata,lev);
>> imshow(bwimg)
二值化后圖像如下所示:
imread函數返回值?
給我一個實例,Matlab中用imread函數讀取一個圖像,求詳細步驟
1、首先在電腦中打開Matlab,點擊”新建腳本“,如下圖所示。
2、輸入讀取并顯示圖片的代碼:f=imread('E:魚木混豬.jpg');imshow(f);,如下圖所示。
3、點擊“保存并運行”按鈕,如下圖所示。
4、需要保存文件才能運行,選擇文件保存位置,并設置文件名,文件名必須以字母開頭,且只能為字母、數字和下劃線,如下圖所示。
5、保存完成后,就會在Matlab中彈出一個對話框顯示讀取的圖片。
*.tif文件怎么可以用Matlab的“imread”命令打開
matlab使用imread()函數讀入tif索引圖,用imshow顯示的之前要轉化成rgb模式。
具體步驟如下:
1、打開圖片另存為或設置副本,文件名:rice.tif
2、打開MATLAB,找到rice.tif。
3、右鍵導入數據。
4、在命令窗口輸入:imread命令就可以顯示了。
imread 的三種映射關系設定方式
本文發布于:2023-02-28 20:27:00,感謝您對本站的認可!
本文鏈接:http://www.newhan.cn/zhishi/a/167767668083735.html
版權聲明:本站內容均來自互聯網,僅供演示用,請勿用于商業和其他非法用途。如果侵犯了您的權益請與我們聯系,我們將在24小時內刪除。
本文word下載地址:imread(imread函數用法).doc
本文 PDF 下載地址:imread(imread函數用法).pdf
| 留言與評論(共有 0 條評論) |