实 验 报 告
1.实验目的
(1)了解空间域图像增强的各种方法(点处理、掩模处理);
(2)通过编写程序掌握采用直方图均衡化进行图像增强的方法;
(3)使用邻域平均法编写程序实现图像增强,进一步掌握掩模法及其改进(加门限法)
消除噪声的原理;
(4)总结实验过程(实验报告,左侧装订):方案、编程、调试、结果、分析、结论。
2.实验环境(软件、硬件及条件)
Windws7
MATLAB 6.x or above
3.实验方法
对如图 4.1 所示的两幅 128×128、256 级灰度的数字图像 fing_128.img 和 cell_128.img
进行如下处理:
(1)对原图像进行直方图均衡化处理,同屏显示处理前后图像及其直方图,比较异同,
并回答为什么数字图像均衡化后其直方图并非完全均匀分布。
(2)对原图像加入点噪声,用 4-邻域平均法平滑加噪声图像(图像四周边界不处理,
下同),同屏显示原图像、加噪声图像和处理后的图像。
① 不加门限;
…… …… 余下全文
一、实验名称:空域图像增强
二、实验目的:掌握Matlab语言图像工具箱中空域图像增强的实现
三、实验要求:
在掌握图像灰度调整、直方图修正和图像锐化的指令基础上,编写程序实现图像的灰度变换,直方图均衡和图像锐化的处理
四、实验仪器和设备:计算机,Matlab软件
五、实验原理:
1、 亮度变换S=T(r)点对点的变换(灰度级对灰度级的变换)matlab函数:imadjust()
亮度变换的基本函数g=imadjust(f,[low in high in],[low out high out],gamma); low in and high in 参数分别指定输入图像需要映射的灰度空间范围,low out 和high out 参数分别指定输出图像所在的灰度范围。GAMMA表示曲线的形状,描述输入输出图像之间的关系。如果GAMMA小于1,则映射的权重趋势向更亮输出,如果GAMMA大于1,则趋向更暗的输出。默认值为1。
2、 直方图均衡化
直方图是多种空间域处理技术的基础,能有效用于图像增强,是实时图像处理的流行工具,直方图均衡化的目的是使图像在整个灰度值动态变化范围内分布均匀化,改善图像的亮度分布状态,增强视觉效果。直方图均衡化是通过灰度变换将一幅图像转换程另一幅具有均衡性的直方图。即在每个灰度级上都具有相同的像素点数的过程。
…… …… 余下全文
数字图像处理实验二报告
图像增强
09008406
陈怡东
1.实验内容:
(1)图像增强,平滑处理,实现平均平滑和高斯模糊
(2)滤波操作采用中值滤波,同时加入了一个可调整的中值滤波
(3)实现了一阶算子滤波和二阶算子的图像锐化功能,同时将锐化效果叠加到原图像。
2.实验过程
1.本实验的编译器环境为VS2008,所以可能用早起的VS版本打开时会有不兼容的情况产生,因此最好在2008及以上环境先编译。
2.本工程是一个基于对话框的MFC程序。工程中的功能函数全部封装在C数字图像处理Dlg的类中。
3.具体功能的实现:
1.平滑操作:采用模板滤波。
平均模板,即采用平均加权模式,首先以点(x,y)为中心,3x3领域内的点都参与了决定新图像mid_lpData中g(x,y)点像素值的云端,并且采用系数都为1,表示各值对于新像素的贡献是相同的,而外面的模板系数采用1/9保证元素和为1。这样是得像素值能够保证在原先图像的灰度范围中,本实验中只实现了3x3的平滑模板,当然还可以生成更一般的平滑矩阵,这里没有做过多的拓展,因为实现原理是相同的。
2,.高斯模糊的实现
…… …… 余下全文
数字图像处理
一、显示图像
1.利用imread( )函数读取一幅图像,假设其名为lily.tif,存入一个数组中;
2.利用whos 命令提取该读入图像flower.tif的基本信息;
3.利用imshow()函数来显示这幅图像;
实验结果如下图:
源代码:
>>I=imread('lily.tif')
>> whos I
>> imshow(I)
二、压缩图像
4.利用imfinfo函数来获取图像文件的压缩,颜色等等其他的详细信息;
5.利用imwrite()函数来压缩这幅图象,将其保存为一幅压缩了像素的jpg文件,设为lily.jpg;语法:imwrite(原图像,新图像,‘quality’,q), q取0-100。
6.同样利用imwrite()函数将最初读入的tif图象另存为一幅bmp图像,设为flily.bmp。
7.用imread()读入图像Sunset.jpg和Winter.jpg;
8.用imfinfo()获取图像Sunset.jpg和Winter.jpg的大小;
…… …… 余下全文
实 验 报 告
实验名称:图像变换及频域滤波
课程名称:数字图像处理
1.实验目的
(1)编写快速傅里叶变换算法程序,验证二维傅里叶变换的平移性和旋转不变性;
(2)实现图像频域滤波,加深对频域图像增强的理解;
(3)总结实验过程(实验报告,左侧装订):方案、编程、调试、结果、分析、结论。
2.实验环境(软件、硬件及条件)
WindowsXP
Matlab 7.1
3.实验方法
运用数字图像处理所学的图像变换及滤波知识,运用 MATLAB工具,编写程序并实现要求。
4.实验题目和分析
实验题目:
(1)产生实验图像f1 (x, y)(128×128 大小,黑色区域灰度值为0,中心白色区域大小为16×64,灰度值等于255),用MATLAB 中的fft2 函数对其进行FFT:
① 同屏显示原图f1和FFT( f1 )的幅度谱图;
② 若令f2(x,y)=(-1)x+yf1(x,y) 重复以上过程,比较二者幅度谱的异同,简述理由;
…… …… 余下全文
数字图像处理实验报告
小组序号:第③组
组员:蒋华熔1104210121 刘 野1104210125 赵若昕1104210114 高新宇1104210117 查智超1104210116 指导老师:张玉珍
20xx年5月28日
实验二
一、实验目的
掌握图像平滑基本原理,掌握4点平滑,8点平滑,中值滤波平滑基本原理,掌握计算机软件处理图像的方法。
二、实验内容
编写4点平滑,8点平滑,中值滤波的C或C++或matlab语言程序以及相应的显示
程序。
三、实验步骤
1、原理过程分析;
2、程序流程分析;
3、编写程序;
4、运行调试;
5、结果展示
四、原理及程序
(1)4、8点平滑
原理:用像素值邻域(4联通或8联通)的平均值代替该店像素值,实现平滑效果,能有
效的去除噪声。
数字图像处理中简化为下列公式:
B(i,j)=A(i,j-1)/5+A(i,j)/5+A(i,j+1)/5+A(i-1,j)/5+A(i+1,j)/5
…… …… 余下全文
姓名:
学号:
专业:
[2015.6.25]
一、彩色图BMP图像转灰度图
1、实验要求
打开一幅*.bmp图像,并将彩色图像变灰度图像,并读取图像数据。
2、实验内容
(1)一般BMP图像的结构
一般的bmp文件的结构可分为三部分:表头、调色板和图像数据。
①BMP文件头(14字节) ,文件的第0字节到第13字节为BMP图像的文件头。BMP文件头数据结构含有BMP文件的类型、文件大小和位图起始位置等信息。
其结构定义如下:
…… …… 余下全文