读取图像
f = imread(‘path + filename’);
size可以给出一幅图像的行数和列数
size(f) ;
[M, N] = size(f);
显示图像
imshow(f,G)
G是该图像的灰度级数,若省略,默认为256.
imshow(f,[low high])
小于等于low的值显示为黑色,大于等于high的值显示为白色,之间的值以默认级数显示为中等亮度
pixval用来交互地显示单个像素的亮度值
保持第一幅图像并同时显示第二幅图像
figure,imshow(g)
imwrite(f, ‘path + filename.jpg’)
保存图像到指定位置
imwrite(f, ‘filename.jpg’, ‘quality’,q)
此语句只适用于JPEG格式,q越小图像退化越严重。
合理的压缩比为,(Width * Height * BitDepth / 8) / FileSize
这一比例保证了图像质量与应用要求。
把MATLAB当前显示的图片存起来
print -fno -dfileformat -rresno filename
print -f1 -dtiff -r300 picture
图像类型
亮度图像
一幅亮度图像是一个数据矩阵,其归一