数字图像处理课程设计,使用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 
│  │  │  └█ 
│  │  └█ 
│  └█ 
└█ 
 
运行例图: 
 
 
 
 
 
数字图像处理课程设计,使用Matlab语言编程了一可视化界面,实现对图片的灰度处理,几.zip
(6.97 MB, 下载次数: 0, 售价: 30 积分)
 
 
 
 |