話不多說,直接上代碼
I=imread('test.jpg') %讀入當前工作目錄下lena圖
imshow(I) %顯示讀入圖像,不想顯示也可以不寫這一行
Igray = rgb2gray(I);%將RGB彩色圖像轉換爲灰度圖像
imwrite(Igray,'F:\MY_exercises\exercises1\test_gray.bmp');%將灰度圖像轉存爲bmp格式
這裏需要注意的問題是:
第一,imwrite函數的第二個參數是你要存的文件名,要把後綴也寫上,比如我這裏寫的是test_gray.bmp
第二,不知道別人會不會遇到我這個問題,我這裏要把保存的路徑寫上,F:\MY_exercises\exercises1後面加\文件名.格式
第三,不要忘了用單引號引起來
這樣就能在你指定的目錄下看到保存的文件啦
這裏我又存了一幅jpg格式的圖