实验一
1. 保存一幅图片。
答:f=imread(‘couple.tif’); Imwrite(f,’123.tif’)
2. 显示图片的行数和列数。 答:M为函数,N为列数。 f=imread(‘123.tif’); size(‘f’)
123.tif 3. 单窗口显示多幅图片。 答:I1=imread('lena.bmp'); I2=imread('image1.jpg'); I3=imread('Couple.bmp'); I4=imread('image2.jpg'); subplot(2,2,1), imshow(I1); subplot(2,2,2), imshow(I2); subplot(2,2,3), imshow(I3); subplot(2,2,4), imshow(I4);
实验二
1) 利用亮度变换函数,调整图像亮度。 a) 调整范围设定[0 1],[1 0],观测显示效果; b) 调整范围设定[0.5 0.75],[1 0],观测显示效果。 答:a:
b:
2) 利用对比度拉伸函数,压缩高值灰度(c值自行设定)。 答:
3) 利用直方图函数,生成并绘制图像直方图。 答
:
4) 利用直方图修正函数,生成均衡化后的图像直方图(n值自定设定)。 答:
实验三
1. 运行例3、4,显示并分析输出结果,说明逆滤波和维纳滤波
的区别。 答: