图像处理期末大作业
数字图像期末考试试题
数字图像期末考试试题# 数字图像处理期末考试试题## 一、选择题(每题2分,共20分)1. 在数字图像处理中,灰度化处理通常使用以下哪种方法?A. 直接取RGB三个通道的平均值B. 只取红色通道C. 只取绿色通道D. 只取蓝色通道2. 边缘检测是图像处理中的一个重要步骤,以下哪个算法不是边缘检测算法?A. Sobel算子B. Canny算子C. Laplacian算子D. Gaussian模糊3. 在图像增强中,直方图均衡化的目的是什么?A. 增加图像的对比度B. 减少图像的噪声C. 改善图像的色彩D. 锐化图像的边缘4. 以下哪个是图像滤波中常用的高通滤波器?A. 高斯滤波器B. 均值滤波器C. Laplacian滤波器D. 中值滤波器5. 在图像分割中,阈值分割法是基于什么原理?A. 图像的纹理特征B. 图像的灰度分布C. 图像的颜色分布D. 图像的几何形状## 二、简答题(每题10分,共30分)1. 简述数字图像的基本属性及其在图像处理中的重要性。
2. 描述图像锐化的基本步骤,并解释为什么锐化可以提高图像的可读性。
3. 解释什么是图像的傅里叶变换,并简述其在图像处理中的应用。
## 三、计算题(每题25分,共50分)1. 给定一个大小为 \( 256 \times 256 \) 的灰度图像,其像素值范围从0到255。
计算该图像的直方图,并说明如何根据直方图进行图像的对比度增强。
2. 假设有一个图像,其尺寸为 \( 100 \times 100 \) 像素,且每个像素的灰度值为 \( g(x, y) \)。
请写出使用高斯滤波器对图像进行平滑处理的公式,并描述其对图像噪声的影响。
## 四、综合应用题(共30分)1. 描述如何使用Canny边缘检测算法进行图像边缘的提取,并解释其算法的步骤和原理。
2. 给出一个实际应用场景,说明如何利用图像分割技术来解决该场景中的问题。
## 五、论述题(共30分)1. 论述数字图像处理在医学成像领域的应用,并讨论其对提高诊断准确性的潜在影响。
图形图像处理大作业2
期末大作业报告课程名称:数字图像处理设计题目:手写数字识别学院:信息工程与自动化学院专业:计算机科学与技术年级: 2012 学生姓名:和云山(学号 201210405106)指导教师:王剑日期: 2015.6.19教务处制摘要随着信息技术的发展,信息建设在我国取得了迅猛的发展,数字识别技术的应用需求越来越广泛。
数字识别一般通过特征匹配及特征判别的方法来进行处理,前者一般适用于规范化的印刷体字符识别,现今该技术基本成熟;后者多用于手写字符识别,其研究还处于探索阶段,识别率还比较低。
因此,本文主要阐述手写数字识别技术。
人工神经网络技术在今年取得了巨大的发展,它具有的高度非线性,使我们能表达一些至少是目前尚无法用计算理论表达清楚的外部世界模型;同时,神经网络所具有的自学习,自组织能力使我们能在与外部世界的交互作用下,实现无法用当前的计算理论表达清楚的功能;对于那些无法建立精确数学模型的系统,神经网络有着独特的优势。
本文基于BP神经网络的方法来实现手写体数字识别。
首先对图像进行灰度化、二值化、平滑去噪、归一化、细化的预处理。
然后采用逐像素特征提取法提取数字图像特征。
最后是BP神经网络分类器的建立和识别过程,对训练后的网络模型进行测试,得出训练样本的识别率为98%,测试样本达到78%的识别率。
关键词:数字识别;预处理;BP神经网络一、实验原理手写体数字识别常规预处理和特征提取方法1.1 手写体数字识别的识别过程手写体数字识别时,使用不同的方法,处理的步骤可能并不完全相同。
但是就一般情况看,一个完整的识别系统,在识别时大致要经过以下几个处理阶段,如图3-1所示。
图1-1 识别过程图 1.2 手写体数字识别的常规预处理方法神经网络为手写体数字识别提供了一个强有力的手段。
目前,在神经网络模式识别中根据对输人样本的表达方式的选择有下面两大类:一类是直接将数字图像经数值化处理之后得到的像素点原始样本作为神经网络的输入;另一类则是对这种原始像素点构成的原始输人样本再作进一步的预处理或变换。
《数字图像处理》期末大作业(1)
《数字图像处理》期末大作业大作业题目及要求:一、题目:本门课程的考核以作品形式进行。
作品必须用Matlab完成。
并提交相关文档。
二、作品要求:1、用Matlab设计实现图形化界面,调用后台函数完成设计,函数可以调用Matlab工具箱中的函数,也可以自己编写函数。
设计完成后,点击GUI图形界面上的菜单或者按钮,进行必要的交互式操作后,最终能显示运行结果。
2、要求实现以下功能:每个功能的演示窗口标题必须体现完成该功能的小组成员的学号和姓名。
1)对于打开的图像可以显示其灰度直方图,实现直方图均衡化。
2)实现灰度图像的对比度增强,要求实现线性变换和非线性变换(包括对数变换和指数变换)。
3)实现图像的缩放变换、旋转变换等。
4)图像加噪(用输入参数控制不同噪声),然后使用空域和频域进行滤波处理。
5)采用robert算子,prewitt算子,sobel算子,拉普拉斯算子对图像进行边缘提取。
6)读入两幅图像,一幅为背景图像,一幅为含有目标的图像,应用所学的知识提取出目标。
3、认真完成期末大作业报告的撰写,对各个算法的原理和实验结果务必进行仔细分析讨论。
报告采用A4纸打印并装订成册。
附录:报告模板《数字图像处理》期末大作业班级:计算机小组编号:第9组组长:王迪小组成员:吴佳达浙江万里学院计算机与信息学院2014年12月目录(自动生成)1 绘制灰度直方图,实现直方图均衡化 (5)1.1 算法原理 (5)1.2 算法设计 (5)1.3 实验结果及对比分析 (5)2 灰度图像的对比度增强 (5)2.1 算法原理 (5)2.2 算法设计 (5)2.3 实验结果及分析 (5)3 图像的几何变换 (5)3.1 算法原理 (5)3.2 算法设计 (5)3.3 实验结果及分析 (5)4 图像加噪(用输入参数控制不同噪声),然后使用空域和频域进行滤波处理 (5)4.1 算法原理 (5)4.2 算法设计 (6)4.3 实验结果及分析 (6)5 采用robert,prewitt,sobel,拉普拉斯算子对图像进行边缘提取 (6)5.1 算法原理 (6)5.2 算法设计 (6)5.3 实验结果及分析 (6)6 读入两幅图像,一幅为背景图像,一幅为含有目标的图像,应用所学的知识提取出目标 (6)6.1 算法原理 (6)6.2 算法设计 (6)6.3 实验结果及分析 (6)7 小结(感受和体会) (6)1 绘制灰度直方图,实现直方图均衡化1.1 算法原理图像增强是指按特定的需要突出一幅图像中的某些信息,同时,消弱或去除某些不需要的信息的处理方法。
图像处理技术大作业
《图像处理技术》大作业使用学期:2012—2013学年第1学期使用对象:本科生使用专业:计算机科学与技术命题教师:朱嘉钢一、背景和内容:《图像处理技术》是计算机科学与技术专业本科生四年级的选修课程,旨在使学生了图像处理技术的研究对象、研究内容、研究方法,为之后的图像分析和理解打下基础。
为了培养学生以图像处理技术为基础从事计算机科学与技术的研究开发能力,提高图像处理算法的实际软件实现能力,本课程的考核以大作业的形式进行。
通过看——查阅资料、做——复现已有资料的方法或做一个测试应用实例、写——将自己的研究工作写成技术报告,完成整个大作业。
二、要求:1、查阅资料。
通过查阅资料、论文,了解图像工程特别是图像处理理论和应用领域的新进展、新应用,结合课堂教学和教材的内容,选定大作业具体题目。
研究内容可以是实现一些图像处理方法或几种方法的比较,程序的应用领域不限。
2、重现他人实验。
根据所查阅的论文资料,看懂其图像处理方法和原理,理解其实验设计的思路,编程实现这一方法,重现其实验,注意比对实现结果。
编程语言不限。
3、撰写技术报告。
将所做工作的方法、结果、评论等写成技术报告,并附主要参考文献和程序清单。
4、三至四人一组组成一个项目组,协作完成一项大作业。
分组人员自由组合,每组自行选一名组长。
提交大作业时说明成员的分工和排名,进行现场演示和说明,并进行交流。
三、评分标准:1、优(90——100):查阅资料广泛而前沿,对所查阅资料的理解和归纳整理正确得当,所做的工作能体现出作者在图像处理理论和实践方面的良好训练。
所选图像处理方法先进,有较高理论研究价值和应用价值。
所编程序均调试通过。
研究报告结构合理,层次清晰,文字表达准确,语句通顺流畅。
所作应用有创新意义。
2、良(80——89):查阅资料广泛而前沿,对所查阅资料的理解和归纳整理正确得当,所作的工作能体现出作者在图像处理理论和实践方面的基本训练。
所选图像处理方法实用恰当,有良好应用价值。
数字图像处理期末试卷及答案
XXXX 学院2020-2021学年学期期末考试卷课程《数字图像处理》考试时间: 120 分钟班级姓名学号一、填空题(每空1分, 共20分)1.________是指由外部轮廓线条构成的矢量图, 即由计算机绘制的直线、圆、矩形、曲线、图表等。
2.图像根据色彩分为: 彩色图像、___________和___________。
3.对一幅连续图像f(x,y)在二维空间上的离散化过程称为___________,离散化后的采样点称为___________。
4.图像分辨率包括___________和___________两部分, 它们分别由采样点数和灰度级来控制。
5.普通彩色图像中, 一个像素需要24比特构成, R、G、B各占______个比特, 可能的颜色数有______种。
6.RGB模型, 也叫______、______、______模型, 广泛用于彩色显示器, 高质量彩色摄像机中。
7.在HSI空间中, 彩色图像包含色调、___________和___________三个分量。
8.______________是一种线性的积分变换, 常在将信号在时域(或空域)和频域之间变换时使用, 在物理学和工程学中有许多应用。
9.灰度变换是数字图像增强技术的一个重要的手段, 目的是使图像的__________动态范围扩大, 图像的__________扩大, 图像更加清晰, 特征越发明显。
10.图像的退化由系统特性和__________两部分引起。
11._____________是利用图像数据的冗余进行压缩,可完全恢复原始数据而不引起任何失真,压缩率受冗余度的理论限制。
1. ________目的是改善图像质量, 使图像更加符合人类的视觉效果, 从而提高图像判读和识别效果的处理方法。
A.图像增强B.图像变换C.图像分割D.图像复原2. ________是指当观察目标和背景时, 会感到背景较暗的目标物较亮, 而背景较亮的目标物则较暗。
图像处理期末大作业 09电气4班 200930530434 曾思涛
华南农业大学期末图像处理与分析开放考查题09电气4班曾思涛200930530434一、简答题。
1.如图所示,A和B的图形完全一样,其背景与目标的灰度值分别标注于图中,请问哪一个目标人眼感觉更亮一些?为什么?答:B感觉更亮一些。
,因为目标比背景暗,所以越大,感觉越暗,所以A更暗,即B更亮一些。
2.简述图像平滑、图像锐化和边缘检测模板各自的特点。
答:图像平滑的特点:模板内系数全为正,且之和为1;对常数图像处理前后不变,对一般图像处理前后平均亮度不变。
图像锐化:模板内系数有正有负,且之和为1;对常数图像处理前后不变,对一般图像处理前后平均亮度不变。
边沿检测:模板内系数有正有负,且之和为0;对常数图像处理前后为0,对一般图像处理前后为边沿点。
3.有一幅包含水平的、垂直的、45度的和-45度直线的二值图像。
假设直线的宽度为1个像素,灰度值是1(背景的灰度值为0)。
请给出一组能够检测出上述直线的3×3模板。
答:如下图所示。
4.简要说明开运算和闭运算各自在图像处理与分析中的作用。
答:1.先腐蚀后膨胀称为开运算;开运算能够有效的消除细小物体、毛刺,能在纤细连续点出分离物体,能平滑较大物体的边界但不明显改变物体的形状、面积和位置。
2.先膨胀后腐蚀称为闭运算:闭运算能够有效地填充物体内部细小的空洞,连接临近物体,能在不明显改变物体面积的情况下平滑物体的边界。
5.简述描述区域边界的原链码、差分码和形状数的相互关系及各自的特点。
答:原链码具有平移不变性,没有唯一性,没有旋转不变性;差分码具有平移和旋转不变性,没有唯一性;形状数具有唯一性,平移和旋转不变性。
6.目标区域的骨架指的是什么?请画出下列图形的骨架: (1) 一个圆(2) 一个正方形。
答:骨架指的是图像经过细化之后得到的中轴。
圆的骨架是它的圆心,正方形的骨架就是它的对角线。
如下图所示。
二、计算分析1.一幅16级灰度的图像,请分别采用3×3的均值滤波器和中值滤波器对该图像进行降噪处理。
图形图像期末试题及答案
图形图像期末试题及答案以下是图形图像期末试题及答案:第一部分:选择题1.下列选项中,哪个是光栅图像生成的原因?A. 图像传感器的损坏B. 像素的不均匀分布C. 显示设备的驱动问题D. 镜头中透镜的受损答案:B. 像素的不均匀分布2. 下列哪个选项是描述栅格图像的正确说法?A. 由数学方程描述B. 由像素组成C. 由路径组成D. 由几何形状组成答案:B. 由像素组成3. 哪种图像格式支持透明背景?A. JPGB. BMPC. PNGD. GIF答案:C. PNG4. 下面关于矢量图像的说法,哪个是正确的?A. 图像可以无限无损放大B. 图像是由像素组成C. 图像文件较大D. 图像无法进行编辑答案:A. 图像可以无限无损放大5. 在图像处理中,下列哪个选项是描述锐化操作的?A. 图像变亮B. 图像反转C. 图像边缘增强D. 图像旋转答案:C. 图像边缘增强第二部分:填空题1. 将三个加法操作图像A、B和C相加,结果是D。
如果我们从D 中减去图像B,得到的结果是什么?答案:图像A2. 将一幅图像缩小到原来的50%,则缩小后图像的宽度和高度分别是原图像的多少倍?答案:宽度和高度都是原图像的一半3. 图像分辨率的单位是什么?答案:像素/英寸(PPI)4. 在图像处理中,直方图一般用于描述什么?答案:图像的亮度分布5. 像素的颜色深度又称为什么?答案:位深度第三部分:解答题1. 简要解释栅格图像和矢量图像的区别。
栅格图像是由像素组成的,每个像素都有其特定的颜色值,因此图像可以被分割成网格状的小区域。
栅格图像适用于表达复杂的色彩和纹理。
矢量图像则是由路径和几何形状组成的,可以无限无损地放大和缩小,不会失真。
矢量图像适用于绘制简单的几何形状和文字,并且文件大小较小。
2. 请解释图像的色彩模式以及不同的色彩模式之间的区别。
色彩模式定义了一幅图像使用的颜色表示方式。
常见的色彩模式包括RGB、CMYK和灰度。
- RGB模式使用红、绿和蓝三原色的组合来表示图像的颜色。
图像处理期末考试试题及答案
图像处理期末考试试题及答案一、选择题(每题2分,共20分)1. 在图像处理中,灰度化处理通常使用哪种方法?A. 直方图均衡化B. 阈值分割C. 线性变换D. 非线性变换2. 下列哪个算法是用于边缘检测的?A. 直方图分析B. 均值滤波C. Sobel算子D. 拉普拉斯算子3. 在数字图像中,像素的亮度值通常用哪种数据类型表示?A. 浮点型B. 整型C. 布尔型D. 字符串型4. 图像的旋转操作属于哪种变换?A. 平移变换B. 缩放变换C. 仿射变换D. 透视变换5. 以下哪个是图像增强的方法?A. 锐化B. 滤波C. 插值D. 以上都是...(此处省略其他选择题)二、简答题(每题10分,共30分)1. 简述图像滤波的目的及其常见类型。
2. 解释什么是图像的直方图均衡化,并说明其应用场景。
3. 描述图像分割的基本概念及其在图像处理中的重要性。
三、计算题(每题15分,共30分)1. 给定一个灰度图像的像素值矩阵,请计算其直方图。
假设像素值矩阵为:```[150 120 130 140][100 110 130 140][130 140 150 160]```请列出其直方图。
2. 假设有一个图像,其尺寸为256x256像素,每个像素的亮度值范围从0到255。
如果将该图像进行二值化处理,阈值为128,计算二值化后的图像中白色像素(亮度值大于128)的数量。
四、论述题(每题20分,共20分)1. 论述图像压缩的重要性,并举例说明常见的图像压缩算法及其特点。
图像处理期末考试试题答案一、选择题1. C. 线性变换2. C. Sobel算子3. B. 整型4. C. 仿射变换5. D. 以上都是...(此处省略其他选择题答案)二、简答题1. 图像滤波的目的是改善图像质量,减少噪声,增强图像特征等。
常见类型包括均值滤波、高斯滤波、中值滤波等。
2. 图像的直方图均衡化是一种增强图像对比度的方法,通过重新分配图像的像素值,使得直方图更加均匀分布。
(完整word版)数字图像处理期末考试卷
复习题一、填空题1、储存一幅大小为 1024 1024 ,256 个灰度级的图像,需要8M bit。
2、依照图像的保真度,图像压缩可分为有损和无损。
3、关于彩色图像,往常用以差别颜色的特征是亮度、色彩、饱和度。
4、模拟图像转变成数字图像需要经过采样、量化两个过程。
5、直方图修正法包含直方图的平衡化和规定化。
6、图像像素的两个基本属性是空间地点和像素值;7、一般来说,模拟图像的数字化过程中采样间隔越大,图像数据量小,质量差;8、图像办理中常用的两种邻域是四领域和八领域;9、在频域滤波器中, Butter-worth 滤波器与理想滤波器对比,能够防止或减弱振铃现象。
10、高通滤波法是使低频遇到克制而让高频顺利经过,进而实现图像锐化。
二、判断题1、马赫带效应是指图像不一样灰度级条带之间灰度交界处,亮侧亮度上冲,暗侧亮度下冲的现象。
(Y )2、均值光滑滤波器可用于锐化图像边沿。
(N )3、变换编码常用于有损压缩。
(Y)4、同时对照效应是指同一刺激因背景不一样而产生的感觉差别的现象.(Y )5、拉普拉斯算子可用于图像的光滑办理。
(N)三、选择题6、图像与图像灰度直方图的对应关系是( B )A 一对多B多对一C一一对应D都不对7、以下图像处理算法中属于点办理的是( B )A 图像锐化B二值化C均值滤波D中值滤波8、以下图像办理中属于图像光滑办理的是(C)A Hough 变换B直方图平衡 C 中值滤波 D Roberts 算子9、以下图像办理方法中,不可以用于图像压缩的是(A)A 直方图平衡B DCT 变换C FFT 变换D小波变换四、名词解说1、数字图像p12、灰度直方图2、图像锐化4、图像还原五、简答题1、简述数当在白日进入一个黑暗剧场时,在能看清并找到空座位时需要适应一段时间,试述发生这类现象的视觉原理。
(书 p21 第三点)2、你所知道的数字图像办理在实质中哪些领域有应用?联合所学知识,就此中一种应用,简单表达原理。
《图像处理技术》大作业题
《图像处理技术》大作业学号:200808205135姓名:柯锦班级:B08082051学院:数计1 作业题目基于图像的动态景物的监测与跟踪2 作业数据短视频,背景相同,一个目标运动,及多目标运动3 基本方法(1)图像增强(2)图像基本运算(3)图像分割见代码注释:单目标主要代码如下function pushbutton4_Callback(hObject, eventdata, handles)% hObject handle to pushbutton4 (see GCBO)% eventdata reserved - to be defined in a future version of MATLAB% handles structure with handles and user data (see GUIDATA)global KeJin;%设置全局变量,用于记录目标单击的按钮axes(handles.axes1); %在axes1中处理,实现原动画的显示clear data %数据清理avi = aviread('samplevideo.avi');%读取一个avi动画,放到临时数组avi中video = {avi.cdata};for a = 1:length(video) %一帧一帧的读取video,并调用绘图函数imagesc显示每一帧的内容,以达到avi动画的播放imagesc(video{a});axis image offdrawnow;end;%handles.keJin=1;%guidata(hObject, handles);KeJin=1;% --- Executes on button press in pushbutton5.function pushbutton5_Callback(hObject, eventdata, handles)% hObject handle to pushbutton5 (see GCBO)% eventdata reserved - to be defined in a future version of MATLAB% handles structure with handles and user data (see GUIDA TA)global KeJin;if KeJin==1axes(handles.axes2);%在axes2中处理,实现目标的跟踪的显示clear dataavi = aviread('samplevideo.avi');video = {avi.cdata};tracking(video);%调用tracking函数,实现动画跟踪(单目标)endif KeJin==2axes(handles.axes2);MovingDetect();%调用MovingDetect函数,实现动画跟踪(多目标)endfunction d = tracking(video) %跟踪处理函数,实现一个运动目标的跟踪if ischar(video)% Load the video from an avi file.avi = aviread(video);pixels = double(cat(4,avi(1:2:end).cdata))/255;%将数据缩小255倍,然后以第四维进行组合,图像的增强(像素点的值缩小)clear avielse% Compile the pixel data into a single arraypixels = double(cat(4,video{1:2:end}))/255; %将数据缩小255倍,然后以第四维进行组合,图像的增强(像素点的值缩小)clear videoend% Convert to RGB to GRAY SCALE image.nFrames = size(pixels,4);%pixels第四维的大小放在nFrames中(总帧数)for f = 1:nFrames %对于没一帧,都做如下工作pixel(:,:,f) = (rgb2gray(pixels(:,:,:,f))); %转换为灰度图像endrows=240;cols=320;nrames=f;for l = 2:nrames%从第二帧到最后一帧,都做如下工作%下句为图像的基本运算,减运算,也是该跟踪的根本算法之一d(:,:,l)=(abs(pixel(:,:,l)-pixel(:,:,l-1)));%前后图像相减,得到的矩阵放到d中,以实现图像跟踪,此为图像的基本运算k=d(:,:,l);bw(:,:,l) = im2bw(k, .2);%转化为二值图像bw1=bwlabel(bw(:,:,l));imshow(bw(:,:,l))%显示二值图像hold on%右方向为横坐标轴%下方向为纵坐标轴cou=1;for h=1:rowsfor w=1:colsif(bw(h,w,l)>0.5)%此处用到图像分割,全局阀值分割toplen = h; %每一帧,如果cou!=1的话,下边界纵坐标放在toplen中,if (cou == 1)tpln=toplen; %每一帧,上边界纵坐标放在tpln中endcou=cou+1;breakendendend%disp(toplen);coun=1;for w=1:colsfor h=1:rowsif(bw(h,w,l)>0.5)%此处用到图像分割,全局阀值分割leftsi = w; %每一帧,如果coun!=1的话,右边界横坐标放在leftsi中if (coun == 1)lftln=leftsi; %每一帧,左边界横坐标放在lftln中coun=coun+1;endbreakendendendwidh=leftsi-lftln;%矩形的长(宽度)heig=toplen-tpln;%矩形的宽(高度)widt=widh/2;heit=heig/2;with=lftln+widt;%中心横坐标heth=tpln+heit;%中心纵坐标rectangle('Position',[lftln tpln widh heig],'EdgeColor','r');%用红色矩形框住目标,以确定目标位置plot(with,heth, 'r^');%用Δ标出目标的中心drawnow;hold offend;多目标function x = MovingDetect()clear data%初始化背景所需要的帧数N=15;%背景更新参数p1 = 95;p2 = 100-p1;M_ = 1;%读取A VI视频文件mov = aviread('My.AVI');%获取视频帧数dimension = size(mov);frameQTY = dimension(2);M=mov;tmFr = rgb2gray(frame2im(mov(1)));s = size(tmFr);scrsz = get(0,'ScreenSize');%%%h1 = figure('position', [scrsz(4)/2,scrsz(4)/2,s(2)*2,s(1)*2]); cdataSum = int16(zeros(s));sedisk = strel('rectangle',[2,2]);sedisk2 = strel('rectangle',[3,2]);count = zeros(s);for c1 = 1:frameQTY;colorFrC = M(c1);%获取第i帧frC = rgb2gray(frame2im(colorFrC));frC = im2frame(frC, gray(256));f = int16(frC.cdata);if( c1<= N)%前N帧用于背景建模movie(frC, 1, 15, [0,s(1),0,0]);%播放第i帧%movie(h1, frC, 1, 15, [0,s(1),0,0]);%播放第i帧cdataSum = cdataSum + f;else%开始运动检测,首先计算出背景if(c1==N+1)cdB = cdataSum/N;else cdB = int16(cdB);endf2 = abs( f - cdB );f2 = uint8(f2);if( c1 == 25)disp('1');endbwf = f2;bw = find( f2 < 45 );bwf(bw) = 0;cdB(bw) = (f(bw)+9*(cdB(bw)) )/10;bw = find( f2 >= 45 );bwf(bw) = 255;%bwf=logical(bwf);cdB = uint8(cdB);f3 = imdilate(bwf, sedisk);f3 = imerode(f3, sedisk);noSmall = bwareaopen( f3, 150 );%标签矩阵L = bwlabel( noSmall, 4 );taggedCars( :,: ) = frC.cdata;if any( L(:) )stats = regionprops(L,'boundingbox','filledArea');for label = 1:length(stats)box = stats(label);if( box.FilledArea < 200 || box.FilledArea/(s(1)*s(2)) > 0.3 )continue;endbox = box.BoundingBox;left=round(box(1));top=round(box(2));right=round(box(1)+box(3)-1);bottom=round(box(2)+box(4)-1);if( abs(top - bottom)/abs(right - left) > 4 || abs(right - left)/abs(top - bottom) > 4 )continue;endtaggedCars(top,left:right)=1; %画矩形框%taggedCars(bottom,left:right)=1;taggedCars(top:bottom,left)=1;taggedCars(top:bottom,right)=1;endend%f5 = imdilate(imerode(f,tk1), tk);ff = [frC.cdata, cdB;f3, taggedCars];%noSmall, taggedCarsff = im2frame(ff,gray(256));movie(ff, 1, 15, [0,0,0,0]);%播放第i帧%movie(h1, ff, 1, 15, [0,0,0,0]);%播放第i帧end% end of if-elseend%--播放结束4 作业完成目标:动态目标的定位与跟踪,并用方框提示并给出运动轨迹截图如下:单目标:多目标:部分代码来源于:/search.php?searchid=475&orderby=lastpost&ascdesc=desc&searchsubmit=yes&page=1小结:此次大作业采用减法运算达到单个目标跟踪的目的,采用了图像增强,设定阀值使结果便于观察,分析。
数字图像处理期末考试答案
数字图像处理期末考试答案数字图像处理》复指南选择题1.在采用幂次变换进行灰度变换时, 当幂次取大于1时, 该变换是针对哪一类图像进行的?(B)A。
图像整体偏暗B。
图像整体偏亮C。
图像细节淹没在暗背景中D。
图像同时存在过亮和过暗背景2.图像灰度方差说明了图像的哪一个属性?(B)A。
平均灰度B。
图像对比度C。
图像整体亮度D。
图像细节3.计算机显示器主要采用哪一种彩色模型?(A)A。
RGBB。
CMY或CMYKC。
HSI4.采用模板[-11]T主要检测哪个方向的边缘?(A)A。
水平B。
45度C。
垂直D。
135度5.下列算法中属于图像锐化处理的是: (C)A。
低通滤波B。
加权平均法C。
XXX滤波D。
中值滤波6.维纳滤波器通常用于哪种情况?(C)A。
去噪B。
减小图像动态范围C。
复原图像D。
平滑图像7.彩色图像增强时, 可以采用哪种处理方法?(C)A。
直方图均衡化B。
同态滤波C。
加权均值滤波D。
中值滤波8.在对图像进行复原的过程中, B滤波器需要计算哪些功率谱?(B)A。
逆滤波B。
维纳滤波C。
约束最小二乘滤波D。
同态滤波9.XXX滤波后的图像通常较暗, 为改善这种情况, 可以将高通滤波器的转移函数加上一定的常数以引入一些低频分量。
这样的滤波器称为什么?(B)A。
XXX高通滤波器B。
高频提升滤波器C。
高频加强滤波器D。
理想高通滤波器10.图像与灰度直方图之间的对应关系是什么?(B)A。
一一对应B。
多对一C。
一对多D。
都不对应11.下列算法中属于图像锐化处理的是: (C)A。
低通滤波B。
加权平均法C。
XXX滤波D。
中值滤波12.一幅256x256的图像, 若灰度级数为16, 则存储它所需的比特数是多少?(A)A。
256KB。
512KC。
1MD。
2M13.一幅灰度级均匀分布的图像, 其灰度范围在[0, 255], 则该图像的信息量为多少?(D)A。
0B。
255C。
6D。
814.下列算法中属于局部处理的是什么?(D)A。
图像处理期末考卷(答案)
一、简答题1、 列举出四种数字图像采集方法。
答: 单个传感器扫描,线阵CCD 扫描,面阵CCD 成像,核磁共振成像2、 什么是图像的空间分辨率和灰度级分辨率,其分辨率高低对图像有什么影响。
答:空间分辨率是图像中,可辨别的最小细节,其降低会导致图像颗粒化。
灰度分辨率是灰度级别中可分辨的最小变化,其降低会导致图像出现为轮廓。
3、 比较一下对数变换、幂次变换、分段线性变换的相同点和差异。
答: 相同点是他们都是对单个像素进行的变换,不同点是他们的灰度级变换函数不同。
4、 比较说明逆滤波和维纳滤波的处理图像的效果和特点。
答: 逆滤波没有清楚的说明怎样处理噪声,维纳滤波综合了退化函数和噪声统计特性两个方面进行复原处理。
其特点是逆滤波受噪声影响大,当N/H 之比很容易超过图像F 估计值。
如果噪声项为0,维纳滤波退化为逆滤波。
5、 一副256256⨯大小,256个灰度的图像,经过采样量化变为 256256⨯,16个灰度级的图像,这个过程是(采样,量化)过程 ? 在这个过程中图像的(幅度,空间)分辨率降低?图像质量发生怎样变化?答:这个过程是量化过程。
在这个过程中图像幅度分辨率降低,图像会出现伪轮廓。
6、波特率是度量数据传输速率的单位,当采用而二进制时,它等于每秒所传输的比特数,设每次先传输1个起始比特,再传输8个比特信息,最后传输1个终止比特,计算以4800波特传输1副1024*1024真彩色图像所用的时间。
解:1024*1024*10*3/4800=6553.6S7、同态滤波是基于什么样的成像模型的滤波技术,列出它的步骤?它一般用于什么样的情况,能起到什么样的作用?答:同态滤波是基于照度—反射模型的滤波技术。
步骤为:f(x,y)->ln->DFT->H(u,v)->(DFT)-1 ->Exp->g(x,y)。
它一般用于照射分量和反射分量不能分别进行操作的情况。
能起到取对数后的傅里叶变换的低频成分与照度相联系,。
图像处理基础期末考试试题
图像处理基础期末考试试题### 图像处理基础期末考试试题#### 一、选择题(每题2分,共20分)1. 图像处理中的灰度化处理是将彩色图像转换为:A. 黑白图像B. 单通道图像C. 双通道图像D. 三通道图像2. 在图像处理中,边缘检测的目的是:A. 提取图像的纹理信息B. 提取图像的轮廓信息C. 增强图像的对比度D. 改变图像的颜色3. 下列哪个算法是用于图像锐化处理的?A. 高斯模糊B. 拉普拉斯算子C. 均值滤波D. 中值滤波4. 图像的直方图表示了图像中:A. 像素的分布情况B. 颜色的分布情况C. 亮度的分布情况D. 对比度的分布情况5. 以下哪种变换是图像空间域到频率域的变换?A. 傅里叶变换B. 拉普拉斯变换C. 离散余弦变换D. 哈达玛变换#### 二、简答题(每题10分,共30分)1. 简述图像的几何变换包括哪些类型,并举例说明其应用场景。
2. 解释什么是图像的滤波处理,并简述其在图像增强中的应用。
3. 描述图像分割的目的和常见的图像分割方法。
#### 三、计算题(每题15分,共30分)1. 给定一幅灰度图像,其像素值为:```[ [120, 150, 130],[140, 160, 130],[130, 140, 120] ]```请计算该图像的均值,并使用均值滤波对其进行处理。
2. 假设有一个图像,其像素值在0到255之间,计算其直方图,并说明如何根据直方图进行图像的对比度拉伸。
3. 给定一幅图像的傅里叶变换结果,如果需要对其进行低通滤波以去除高频噪声,请描述低通滤波器的设计方法。
#### 四、论述题(20分)论述图像压缩技术的重要性,并简述常见的图像压缩算法及其特点。
请注意:本试题仅为模拟,实际考试内容和形式请参照课程大纲和教师指导。
考试时请遵守考试规则,诚信应考。
13综合班《图像处理》期末试卷和答案.doc
2014—2015学年度第一学期215.1.16一、单项选择(本大题共30题,每题1分,共30分)1.Photoshop CS3是_______ 公司推出的位图图像处理软件。
A.MicrosoftB. AdobeC. MacromediaD. Corel2.在Photoshop中,通常以__________ 为单位来衡量图像的清晰度。
A.PixelB. PPIC. DPID. Bit3.________ 是Photoshop默认的图像存储格式。
可以包含层、通道和颜色模式,还可以保存具有调节层、文本层的图像。
A.PSDB. EPSC. JPEGD. PDF4.下列选项中,只有__________ 模式的图像才能转换成双色调模式。
A.索引B.多通道C.位图D.灰度5.单击工具选项栏中的________ 按钮,可以生成与图像原选区相加的选区效果。
A•口 B. C. E D. °6.利用【取消选择】命令可以消除图像中的选区,执行该命令的快捷键是_________ 。
A.Ctrl + Shift+DB. Ctrl+HC. Ctrl+DD. Ctii+ A7.利用工具箱中的_______ 选区工具,可以移动图像中的选区。
A. B. 、 C. D. '8.在Photoshop中,路径的实质是_________ 。
A.矢量式的线条B.选区C.填充和描边的工具D. 一个文件或文件夹所在的位置9.在【路径】控制面板中,可以用前景色填充路径的按钮是__________ 。
A. B. O C. :::::: D.心•10.单击控制面板中的路径名称时,按住________ 键可以快速地关闭所选择的路径。
A. AltB. ShiftC. CtrlD. Enter 11.在【建立选区】对话框中,选中以下哪个选项,可以从窗口原有选区中删去路径所创建的选区13综合班《图像处理》期末试卷班级____________ 姓名______________ 学号 _________ 得分__________ A.17.A.C.18.A.C.19.A.D. Ctrl+Shift+FA. Ctrl+NB. Ctrl+Alt+Shift+NC. Ctrl+Alt+ND. Alt+Shift+N16._______________________________________ 要将当前图层与下一图层合并,可以按下_____________________________________ 快捷键。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
华南农业大学期末图像处理与分析开放考查题09电气4班曾思涛200930530434一、简答题。
1.如图所示,A和B的图形完全一样,其背景与目标的灰度值分别标注于图中,请问哪一个目标人眼感觉更亮一些?为什么?答:B感觉更亮一些。
,因为目标比背景暗,所以越大,感觉越暗,所以A更暗,即B更亮一些。
2.简述图像平滑、图像锐化和边缘检测模板各自的特点。
答:图像平滑的特点:模板内系数全为正,且之和为1;对常数图像处理前后不变,对一般图像处理前后平均亮度不变。
图像锐化:模板内系数有正有负,且之和为1;对常数图像处理前后不变,对一般图像处理前后平均亮度不变。
边沿检测:模板内系数有正有负,且之和为0;对常数图像处理前后为0,对一般图像处理前后为边沿点。
3.有一幅包含水平的、垂直的、45度的和-45度直线的二值图像。
假设直线的宽度为1个像素,灰度值是1(背景的灰度值为0)。
请给出一组能够检测出上述直线的3×3模板。
答:如下图所示。
4.简要说明开运算和闭运算各自在图像处理与分析中的作用。
答:1.先腐蚀后膨胀称为开运算;开运算能够有效的消除细小物体、毛刺,能在纤细连续点出分离物体,能平滑较大物体的边界但不明显改变物体的形状、面积和位置。
2.先膨胀后腐蚀称为闭运算:闭运算能够有效地填充物体内部细小的空洞,连接临近物体,能在不明显改变物体面积的情况下平滑物体的边界。
5.简述描述区域边界的原链码、差分码和形状数的相互关系及各自的特点。
答:原链码具有平移不变性,没有唯一性,没有旋转不变性;差分码具有平移和旋转不变性,没有唯一性;形状数具有唯一性,平移和旋转不变性。
6.目标区域的骨架指的是什么?请画出下列图形的骨架: (1) 一个圆(2) 一个正方形。
答:骨架指的是图像经过细化之后得到的中轴。
圆的骨架是它的圆心,正方形的骨架就是它的对角线。
如下图所示。
二、计算分析1.一幅16级灰度的图像,请分别采用3×3的均值滤波器和中值滤波器对该图像进行降噪处理。
绘出这两种滤波器对图像的滤波结果(只处理灰色区域即可),并说明各自的特点。
答:均值滤波:,中值滤波:均值滤波可以去除突然变化的点噪声,从而滤除一定的噪声,但其代价是图像有一定程度的模糊;中值滤波容易去除孤立的点、线噪声,同时保持图像的边缘。
均值滤波: 中值滤波:2. 采用区域生长法分割下列数字图像,分别以图中的灰色点P (5,3)、Q (5,7)为起始生长点, 生长准则为相邻像素的灰度差不超过2。
画出分割后的图像,并计算目标区域的面积和欧拉数。
答:第一个区域面积为50,第二个区域的面积为1,欧拉数为0。
3. 绘制 X 被结构元素S 腐蚀后的图像。
答:如右图所示X S 图像4.下图是一幅分割后的数字图像,试按四连通和八连通分别标出图中所示目标区域的边界。
答:如下图所示。
四连通目标区域八连通目标区域5.给出图像中红色区域的边界描述:写出各自的原链码、差分码和形状数(※号表示起点)。
三、综合应用题1.给定一个3×3正方形结构元素S,试采用数学形态学方法提取图中所示月球的边界?写出算法流程,并编程测试。
如果结构元素换成5×5 的正方形,提取到的边界会有何变化?答:算法流程:(1)图像分割;(2)用结构化元素S对图像进行腐蚀;(3)把二值化的图像减去腐蚀后的图像。
如果结构元素换成5×5的正方形,那么提取到的边界会加粗。
(具体测试程序如附录一所示)。
2.编程计算图中荔枝果实的质心点和采摘点的图像坐标(果楴点)。
写出解题分析、算法流程,上机编程测试,并给出测试结果。
答:荔枝果实图像的分割主要根据果实的颜色和背景颜色的差异进行的,在RGB颜色空间里,R通道代表了像素点的红色分量,根据R分量的大小,可以分割出荔枝果实部分图像,但是,由于图像有白色的背景,而白色的R分量也是很大的,所以,根据R分量的大小进行分割,其效果并不好。
因而采用Lab颜色空间进行分割,Lab颜色模型由三个要素组成,一个要素是亮度(L),a 和b是两个颜色通道。
a包括的颜色是从深绿色(低亮度值)到灰色(中亮度值)再到亮粉红色(高亮度值);b是从亮蓝色(底亮度值)到灰色(中亮度值)再到黄色(高亮度值)。
算法流程如图所示。
测试过程如下图所示(程序见附录二):最终的结果图像H ,白色点(圆心)可以认为是荔枝果实的质心,绿色点(圆心正上方)可认为果柄位置。
3. 图A 与图B 是两张核桃果实的 CT 图像, 今采用断层果仁面积 Ar 与果壳内轮廓区域面积Ak 之比表示断层果实的饱满度S, 即:S=Ar/Ak 。
试通过编程对比分析两张 CT 图像中所示核桃果实的饱满度。
答:图像经过中值滤波、腐蚀膨胀后,采用Opencv 中轮廓检测的方法对核桃壳和果肉部分进行分离并计算各自的面积,最终计算饱和度。
(程序见附录三)A 图像处理后的结果如下所示,饱和度832674713.15%57637r k A S A -===。
B图像处理后的结果如下所示,饱和度219511363207020029.6%61868rkASA---===。
附录附录一月球的边界提取clcclear%用数学形态学提取月亮的边界M0=imread('moon.bmp');M1=im2bw(M0,0.8); %变为阈值取为0.8的二值图像figure(1);imshow(M1);title('原图像');s1=ones(3); %边界元素取3×3M2=imerode(M1,s1); %腐蚀L1=M1-M2;figure(2);imshow(L1);title('3×3的正方形图像');s2=ones(5); %边界元素取5×5M3=imerode(M1,s2); %腐蚀L2=M1-M3;figure(3);imshow(L2);title('5×5的正方形图像');附录二荔枝果实的质心点和采摘点的图像坐标close allclear allI=imread('HLC02.jpg'); %读取图像subplot(1,2,1)imshow(I) %显示原始图像title('原始图像')P1=imnoise(I,'gaussian',0.02); %加入高斯躁声subplot(1,2,2)imshow(P1) %加入高斯躁声后显示图像title('加入高斯噪声后的图像');I1=im2double(P1); %将彩图序列变成双精度I2=rgb2gray(I1); %将彩色图变成灰色图[thr, sorh, keepapp]=ddencmp('den','wv',I2);I3=medfilt2(I2,[9 9]); %中值滤波I4=wdencmp('gbl',I2,'sym4',2,thr,sorh,keepapp); %小波除噪I5=imresize(I4,1.5,'bicubic'); %图像大小BW1=edge(I5,'sobel'); %sobel图像边缘提取BW2=edge(I5,'roberts'); %roberts图像边缘提取BW3=edge(I5,'prewitt'); %prewitt图像边缘提取BW4=edge(I5,'log'); %log图像边缘提取BW5=edge(I5,'canny'); %canny图像边缘提取h=fspecial('gaussian',5); %高斯滤波BW6=edge(I5,'zerocross',[ ],h); %zerocross图像边缘提取figure;subplot(1,3,1); %图划分为一行三幅图,第一幅图imshow(I2)%绘图title('灰度图');subplot(1,3,2);imshow(I3)title('中值滤波后图');subplot(1,3,3);imshow(I4)title('小波除噪后图');M0=imread('lizhi.png');M1=im2bw(M0,0.51); %变为阈值取为0.51的二值图像figure(3)imshow(M1);s1=ones(3); %腐蚀结构元素取3×3M2=imerode(M1,s1); %腐蚀figure(4)imshow(M2);title('3×3的正方形图像');M3=imdilate(M2,s1);figure(5);imshow(M3);%获取图像轮廓[B,L]=bwboundaries(M3,'noholes');imshow(M1);hold onboundary=B{1};%获取区域面积stats=regionprops(L,'Area','Centroid');area=stats(1).Area;%找出质心x=boundary(:,2);y=boundary(:,1);abc=[x y ones(length(x),1)]\[-(x.^2+y.^2)];a=abc(1);b=abc(2);c=abc(3);xc=-a/2;yc=-b/2;%显示质心plot(xc,yc,'yx','LineWidth',2);附录三两张核桃果实的CT图像clcclear all;I=imread('slice_286a.bmp'); %读入slice_286a.bmp原图像figure(1)imshow(I); %显示原图像J1=imnoise(I,'salt & pepper',0.02); %加入均值为0、方差为0.02的辣椒噪声J2 = medfilt2(J1,[5,5]); %对有辣椒噪声的图像进行5×5方形窗口中的中值滤波figure(2)imshow(J2);M1=im2bw(J2,graythresh(J2));%采用大津阈值法二值图像figure(3);imshow(M1);s1=ones(3); %腐蚀结构元素取3×3M2=imerode(M1,s1); %腐蚀figure(4)imshow(M2);title('3×3的正方形图像');M3=imdilate(M2,s1);figure(5);imshow(M3);clcclear all;I=imread('slice_286b.bmp'); %读入slice_286b.bmp原图像figure(1)imshow(I); %显示原图像J1=imnoise(I,'salt & pepper',0.02); %加入均值为0、方差为0.02的辣椒噪声J2 = medfilt2(J1,[5,5]); %对有辣椒噪声的图像进行5×5方形窗口中的中值滤波figure(2)imshow(J2);M1=im2bw(J2,graythresh(J2));%采用大津阈值法二值图像figure(3);imshow(M1);s1=ones(3); %腐蚀结构元素取3×3M2=imerode(M1,s1); %腐蚀figure(4)imshow(M2);title('3×3的正方形图像');M3=imdilate(M2,s1);figure(5);imshow(M3);感谢语:感谢周学成老师在这个学期里对我们的帮助和教导,这让我学习到了很多与图像处理相关方面的知识,在这里衷心感谢周学成老师!谢谢!祝周老师工作顺利,身体健康,万事如意!。