数字图像处理课程设计,使用Matlab语言编程了一可视化界面,实现对图片的灰度处理,几何操作,代数操作,图像增强,添加噪声,图像退化等功能。比如直方图均衡化,给叶子图像去除叶斑等功能
文件列表: ├文件夹1:[Digital-Image-Processing-main] │ ├(1)Growing.m │ ├文件夹1:[leaf测试] │ │ ├(1)leaf.bmp │ │ ├(2)leaf1.bmp │ │ ├(3)leaf2.bmp │ │ ├(4)leaf3.bmp │ │ ├(5)Report.docx │ │ └█ │ ├(2)MyGUI.fig │ ├(3)MyGUI.m │ ├文件夹2:[ReadIMGs] │ │ ├(1)annel.bmp │ │ ├(2)boygray.bmp │ │ ├(3)girl1.bmp │ │ ├(4)girl1_background.bmp │ │ ├(5)girl3.bmp │ │ ├(6)gril2.bmp │ │ ├(7)leaf.bmp │ │ ├(8)leafgray.bmp │ │ ├(9)lenna.bmp │ │ ├(10)lennagray.bmp │ │ ├(11)TestFFT1.bmp │ │ ├(12)TestFFT2.bmp │ │ ├(13)TestFFT3.bmp │ │ ├(14)TestFFT4.bmp │ │ ├(15)TestFFT5.bmp │ │ └█ │ ├文件夹3:[WriteIMGs] │ │ ├(1)BoyBW.bmp │ │ ├(2)leaf1.bmp │ │ ├(3)leaf2.bmp │ │ ├(4)leaf3.bmp │ │ ├(5)lennaBW.bmp │ │ ├(6)lennaGray.bmp │ │ ├文件夹1:[代数操作] │ │ │ ├(1)girl与background相减.bmp │ │ │ ├(2)lenna与girl相加(不同分辨率)(0.5, 0.5).bmp │ │ │ ├(3)lenna与其镜像叠加(0.5, 0.5).bmp │ │ │ ├(4)lenna黑白与boy黑白叠加(0.3, 0.7).bmp │ │ │ └█ │ │ ├文件夹2:[几何操作] │ │ │ ├(1)lennaMirrorA.bmp │ │ │ ├(2)lennaMirrorB.bmp │ │ │ ├(3)lennaReserveGray.bmp │ │ │ ├(4)lennaReserveRGB.bmp │ │ │ ├(5)lennaRotate180.bmp │ │ │ ├(6)lennaRotate270.bmp │ │ │ ├(7)lennaRotate60.bmp │ │ │ ├(8)lennaRotate90.bmp │ │ │ ├(9)lennaSize0.5.bmp │ │ │ ├(10)lennaSize2.0.bmp │ │ │ └█ │ │ ├文件夹3:[图像增强] │ │ │ ├(1)Boy灰度变换.bmp │ │ │ ├(2)lennagray直方图均衡化.bmp │ │ │ ├(3)lenna灰度变换.bmp │ │ │ ├(4)lenna直方图均衡化.bmp │ │ │ └█ │ │ ├文件夹4:[测试图像] │ │ │ ├(1)TestFFT1.bmp │ │ │ ├(2)TestFFT2.bmp │ │ │ ├(3)TestFFT3.bmp │ │ │ └█ │ │ ├文件夹5:[添加噪声] │ │ │ ├(1)girl3.bmp │ │ │ ├(2)girl3_0均值高斯白噪声.bmp │ │ │ ├(3)girl3_乘性噪声.bmp │ │ │ ├(4)girl3_椒盐噪声.bmp │ │ │ ├(5)girl3_泊松噪声.bmp │ │ │ ├(6)girl3_高斯噪声.bmp │ │ │ └█ │ │ ├文件夹6:[灰度图像] │ │ │ ├(1)a1.bmp │ │ │ ├(2)a2.bmp │ │ │ ├(3)a3.bmp │ │ │ └█ │ │ ├文件夹7:[退化图像] │ │ │ ├(1)a.bmp │ │ │ ├(2)b.bmp │ │ │ ├(3)c.bmp │ │ │ ├(4)d.bmp │ │ │ └█ │ │ └█ │ └█ └█
运行例图:
时间:2022-04-23 热度: - 小 + 大
上一篇:基于MATLAB GUI的图像均衡化与规定化
下一篇:峰值信噪比和均方误差计算