南理工图像处理复习范围

更新时间:2023-09-11 01:21:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

年数字图像处理复习范围

一、 基本概念

1.图像平滑、图像分割的英文及定义。

2. DPI、CCD、LPI、Binary Image的中文及含义。

3.中值滤波、均值滤波的英文、定义和它们在速度、效果上的区别。 4.图像分析、图像处理、图形学的英文及其区别. 5.比较NTSC和PAL的不同.

6.弄清Frame, field, Palette等概念.

7.直方图均衡化的英文、原理和定义。

8.边缘检测的英文、定义、边缘模型及常用算子。 9.象素和查找表的英文、定义和查找表的特点。 10.图像增强的英文、定义与常用方法。

11.图像工程的三个层次及其在数据量和语义上的特点 12.上网查找CCD摄像机、CMOS摄像机、快球等术语。

13.上网查找图像处理、图像处理、图像测量、图像识别、体视等术语。 14.图像获取设备大致包括哪两种,它们分别采用什么方式与计算机接口? 15.如何认识高斯模糊和高斯平滑以及尺度等概念?

16. 图像平滑的直观依据是什么?不同的平滑方法是如何看待噪音?并使用了何种改进以尽量降低其对边缘的模糊?对于平滑的快速性和边缘保持,你有何见解? 17. 论述边缘提取的直观依据是什么?在研究中,边缘有几种类型?众多的边缘提取方法是如何对边缘建立模型来表示边缘,并基于所建模型怎样提取边缘?

二、经典算法

1. 2. 3. 4. 5.

写出快速均值滤波的2种快速实现的程序流程图(不考虑图像的边界象素) 写出快速中值滤波的快速实现的程序流程图(不考虑图像的边界象素) 使用c言语求一幅图像的亮度和对比度(提示:先求直方图)

使用c言语求一幅图像的亮度最大值、最小值和中值(提示:先求直方图) 使用c言语求实现图像的均衡化算法。

三、图像编程基础

1. VC6.0中那个编译选项是控制字节对齐的?字节对齐在图像处理的那些方面体现了出

来?为了预防混合语言编程时出现问题,下面的结构体该如何改造? struct tst {

BYTE a; int b;

}

2. VC6.0中Ctrl+L, ctrl+v,ctrl+F5. ctrl+F10, F4, Atl+F8的功能

Ctrl+L Line Cut 剪切整行 Ctrl+V Paste 粘贴

Ctrl+F5 BuildExcute 生成可执行程序

Ctrl+F10 DebugRunToCursor 调试并执行到光标所在行 F4 GoToNextErrorTag 跳到下一个出错标志

Alt+F8 SelectionFormat 对选择的文本进行格式化

3. VC6.0中如何计算一段代码的时间花费?比较clock()与GetTickCount()的差异。

#include #include

using namespace std; int main() {

time_t begin,end; begin=clock();

//这里加上你的代码 end=clock();

cout<<\ \ }

用clock()函数,得到系统启动以后的毫秒级时间,然后除以CLOCKS_PER_SEC,就可以换成“秒”,标准c函数。

DWORD dwStart = GetTickCount(); //这里运行你的程序代码

DWORD dwEnd = GetTickCount();

则(dwEnd-dwStart)就是你的程序运行时间, 以毫秒为单位

4. 叙述图像的编程特点(提示:从图像的特点、顺序指针访问、使用LUT、直方图等方面

叙述)

5. 掌握查找表和部分查找表的用法

(1)梯度算子的计算函数,假设部分程序如下,请用查表法和局部查表法改造该部分程序, 并说明改造的原因,及改造后变快的理由。 …

dx=g(x,y)-g(x-1,y); dy=g(x,y)-g(x,y+1);

grad(x,y)=sqrt(dx*dx+dy*dy); …

(3)阅读和分析下面的直线Hough变换中的部分程序,分析其优点.

int cosV, sinV;

for(theta = theta1; theta

cosV = cos(theta)*2048;

sinV = sin(theta)*2048; for(i=0; i

{ thro = (x[i]*cosV + y[i] *sinV) >>9; ….. } }

四、图像系统设计

1. 有一辆车在高速公路上以72km/h高速行驶,车后架有1个摄像机,摄像机距离路面的距

离为2m。项目要求摄像机所拍摄的图像必须覆盖1个车道,约4m宽,且图像上能够辨认宽度2mm左右的路面裂缝。请问:

(1) 摄像机CCD靶面的宽高比为4:3时,需要的象素数至少应该是多少? (2) 摄像机镜头的视角应该是多少?2.8mm焦距的镜头的视角约89度,25mm焦距的镜头

约44度,应该选用那种焦距的镜头? (3) 应该每秒钟拍摄几幅图像,才能保证所拍摄的图像序列能够覆盖车子所行驶过的路

面?

(4) 摄像机的曝光时间应该是多少,才能保证所拍摄的图像不产生运动模糊? (5) 通过上述(1)到(4),简单说明如何设计图像采集系统应该注意的几个问题。

2. 有一电路板缺陷自动检测系统,要求能够检测小于0.05mm的线路缺陷(瑕疵、粘连、断

线、毛刺等),电路板是绿色的,线路是铜线,呈金黄色,线路板在生产线上以1米/秒的速度行进,摄像机为面阵,架设在线路板的上方,分辨率为1024*768个象素。请问: (1) 当线路板板的尺寸为10CM*7CM时,至少需要多少个摄像机才能一次即能检测整个线路板?

(2) 摄像机的曝光时间应该是多少,才能保证所拍摄的图像清晰(即不产生运动模糊)? (3) 假设采用视角为60度的摄像机镜头,摄像机的假设高度是多少?

(4) 应该每秒钟拍摄并处理几幅图像,才能保证流水线上的每个电路板都能得到检测? (5) 由于流水线在室内,摄像机的曝光时间又要求很小,必须使用辅助照明,那么该使用什么颜色的光源进行照明?并说明原因。

五、图像知识

1. 有一幅电视图像如下所示,由于干扰,在接收时图中有若干个亮点(灰度为FF),试设计两

写出各自滤波后的图像,种滤波方法对将该图像滤波,并说明选择这两种滤波器的原因

和它们各自的优缺点。

1 1 1 8 7 4 2 FF FF FF FF 3 3 3 4 4 3 3 3 3 FF FF FF 6 3 3 4 5 5 8 2

3

4

6

7

8

2. 若使用下列模板分别对一幅灰度图像进行卷积,会达到到什么样的效果? 其中(7)和(8)还要绝对值。

3. 对下面的二值图像进行8链码(0~7)的轮廓跟踪,写出跟踪后的图像、写出跟踪得到的链码序列,计算每个目标的周长和面积。

0 0 0 0 0 0 0 0 0 0

0 255 0 0 0 0 0 255 255 0 0 255 255 255 255 255 0 255 255 0 0 255 0 0 0 255 0 0 0 0 0 255 0 0 0 255 0 0 0 0 0 255 255 255 255 255 0 0 0 0 0 0 0 0 0 255 0 0 0 0 0 0 0 0 0 0 255 0 0 0 0 0 0 0 0 0 0 255 0 0 0 0 0 0 0 0 0 0 0 0 4. 以下是一个32级灰度图像(0表示黑色),其中包含了在黑色背景上的,带有一个白色标

记的,直径是6英寸的灰色留声机唱片。下面给出了图像的直方图,试问象素间的间距是多大?标记的尺寸是多大?

[0 0 0 0 100 200 2000 6000 2000 200 100 0 0 150 1600 7000 1600 150 0 0 50 120 464 120 50 0 0 0 0 0 0 0]

5. 假定你有两张磁盘,每张含有一幅关于一台球桌的四位的数字化图像(白色为15)。两幅

图像都从相同的照相机位置拍摄,其中一幅图像刚刚是最后比赛结束之前的镜头(桌上还有最后三个白球),另一幅图像恰好是桌子被清理干净之后的情形。每张磁盘上均有其图像的直方图(如下)。试问,哪幅图像中有球?简略地画出两幅图像的直方图。另外,如果你有第一幅图像减去只含有桌子的图像,以产生一幅没有背景的刚好在结束前镜头的图像,该差分图像的直方图看起来如何?

[磁盘1] [ 0 100 350 800 750 800 400 450 500 600 500 400 400 600 400 100] [磁盘2] [ 0 100 300 700 700 800 400 450 500 600 500 400 450 700 450 100]

本文来源:https://www.bwwdw.com/article/18eh.html

Top