遥感数字图像处理实习1:图像读写与直方图

编译环境:MATLAB2018B
1、tiff文件
(1)图像读取

im=imread('D:\GF2.tif');   %读取图像

[A,R] = geotiffread('D:\GF2.tif');  %读取带地理参考的遥感影像

读取结果:
在这里插入图片描述
(2)图像显示

%拉伸
A=double(A); %将数据转换为double类型
A=mat2gray(A); %将im归一化到[0,1]区间内,且im中的最大值和最小值赋值为1和0
A=im2uint8(A); %将im扩充到[0,255]
%显示
A1=A(:,:,1);
A2=A(:,:,2);
A3=A(:,:,3);
B=cat(3,A3,A2,A1);
image(B);

遥感数字图像处理实习1:图像读写与直方图_第1张图片
(3)图像保存

imwrite(B,'D:\大学\大三上\数字图像处理\实习\2.tif');%保存图像

(4)直方图统计<

你可能感兴趣的:(图像处理,matlab)