MATLAB图片操作常用命令

读取图片:

>> img3 = imread('1.jpg');

显示图片到figure:

#变量名不加单引号,文件名加单引号
#参数[]表示在指定的灰度范围内显示图像,超出此灰度范围
显示为黑色或白色.为空表示默认为最大值和最小值(0~255) 

图片另存为:

#gcf表示图形句柄(handle),其后为路径,再后为文件名及格式

在同一个figure中显示多幅图像

>> subplot(2,2,1) #在2行2列figure中显示图像到第1个位置
>> subplot(2,2,2)
>> subplot(2,2,3)

在不同figure中显示图像

>> figure(2) #新开一个figure # >>figure亦可
>> imshow(img,[]);

读取与保存图片:

>> img = imread('1.jpg');
>> imwrite(img,'2.jpg'); #将读取到的图像保存至当前路径下,并命名为2.jpg

读取某一维度上的图像:

>> img2 = img(:,:,1);

读取nii格式的图像:

>> img = load_nii('1.nii');
posted @ 2025-12-13 19:17  居哥wxg  阅读(4)  评论(0)    收藏  举报