图像处理作业

合集下载

photoshop图像处理第一次作业 1

photoshop图像处理第一次作业 1

photoshop图像处理第一次作业 1试卷总分:100得分96注:请20分钟以内保存一次。

每大题完成后请先保存再更换大题,试卷试题全部完成后提交。

第1大题第2大题一、单项选择题(总分80.00)1.在Photoshop CS中文版中,无需跟踪其轮廓而直接可以选择图像内色彩相同或者相近的区域的工具是。

( )(2.00分)A. 魔棒工具B. “色彩范围”命令C. 索套工具D. 椭圆选框工具2.使用矩形选框工具(Rectangular Marquee Tool)和椭圆选框工具(Elliptical Marquee Tool)时,如何做出正形选区?()(2.00分)A. 按住Shift键并拖拉鼠标B. 按住Shift+Ctrl键并拖拉鼠标C. 按住Alt 键并拖拉鼠标D. 按住Ctrl键并拖拉鼠标3. 下面哪种色域最广:()(2.00分)A. RGB模式B. CMYK模式C. HSB模式D. LAB模式4.在色彩范围对话框中为了调整颜色的范围,应当调整哪一个数值()(2.00分)A. 颜色容差B. 羽化C. 反相D. 消除锯齿5.为了确定磁性套锁工具对图象边缘的敏感程度,应调整下列哪个数值()(2.00分)A. 容差B. 边对比度C. 套锁宽度D. 颜色容差6.位图图像是由称作像素(图片元素)的组成。

()(2.00分)A. 点B. 元素C. 线D. 面7.下列哪个命令用来调整色偏:( )(2.00分)A. 色彩平衡B. 色调均化C. 亮度/对比度D. 阈值8.下面哪种类型的图层可以将图像自动对齐和分布()(2.00分)A. 链接图层B. 调节图层C. 填充图层D. 背景图层9.下列选项中的哪一个操作能进入快速蒙版状态?( )(2.00分)A. 单击工具箱中的快速蒙版图标B. 选择一个Alpha通道C. 在“编辑”—>“快速蒙版”D. 建立一个选区10.在“曲线”命令对话框中,左下角的一点能否移至最左上角,使曲线水平?( )(2.00分)A. 很难判断B. 不能C. 能D. 不一定11.你如何旋转一个层或选区? ( )(2.00分)A. 单击并拖拉旋转工具B. 编辑->变换->旋转C. 选择->旋转D. 按住Control/Command键的同时拖拉移动工具12.每种图像模式在photoshop中都由特定的通道组成,比如:红色、绿色、蓝色3个通道组成的图像模式为。

国开作业《Photoshop图像处理》 (69)

国开作业《Photoshop图像处理》 (69)

题目:在RGB模式的图像中每个像素的颜色由R、G、B这3个数值来决定,每个数值的范围都是0到255。

当R、G、B数值分别为相等、均为255、均为0这3种不同情况时,最终的颜色分别是()。

选项A:偏色的灰色、纯白色、纯黑色选项B:偏色的灰色、纯黑色、纯白色选项C:灰色、纯黑色、纯白色选项D:灰色、纯白色、纯黑色答案:灰色、纯白色、纯黑色题目:CMYK模式的图像有()个颜色通道。

选项A:2选项B:3选项C:1选项D:4答案:4题目:下列哪个方法可以使左图变成右图的效果(左图为灰度模式图像)?/zyzx/video/nerc160_photoshoptxchl/images/p2-3-1.jpg选项A:通过“图像调整阈值”命令,调整阈值色阶数值选项B:通过“图像调整色调分离”命令,调整色阶数量选项C:将图像转化为位图模式图像,在位图对话框中选择“方法使用50%阈值”命令选项D:通过“图像调整色调均化”命令答案:通过“图像调整阈值”命令,调整阈值色阶数值题目:要关闭当前图像,可以按哪个键?选项A:Ctrl+W选项B:Ctrl+C选项C:Ctrl+D选项D:Ctrl+Shift+Esc答案:Ctrl+W题目:当双击放大镜的时候图像会以100%来显示,这个100%表示的是什么?选项A:表示一个屏幕像素对应一个图像像素选项B:表示全页显示选项C:表示全屏显示选项D:显示器中的图像大小与图像输出尺寸一致答案:表示一个屏幕像素对应一个图像像素题目:如图所示,当扫描得到较灰且不够清晰的线条稿时,需要将一些细节杂色过滤掉并加强线条的清晰度,请问使用下列哪种方法能够达到下图调整的结果?/zyzx/video/nerc160_photoshoptxchl/images/p2-3-2.jpg选项A:自动对比度选项B:亮度/对比度选项C:自动色阶选项D:阈值答案:亮度/对比度题目:色彩调整色阶命令中的灰色吸管的作用是?选项A:吸取颜色选项B:设置图像的中性灰选项C:设置图像的暗调选项D:设置图像的高光答案:设置图像的中性灰题目:Photoshop中如何才能以100%的比例显示图像?选项A:选择“视图屏幕大小缩放”命令选项B:双击缩放工具选项C:双击手形工具选项D:在图象上按住Option(Mac)/Alt(Win)的同时单击鼠标答案:双击缩放工具题目:如图所示,上图图像在转成CMYK模式后失去了图像原有的鲜艳度,请问使用下列哪种方法可以令图像恢复成下图所示的鲜艳度?/zyzx/video/nerc160_photoshoptxchl/images/t1.png选项A:图像调整亮度/对比度选项B:图像调整色相/饱和度选项C:图像调整曲线选项D:图像调整色阶答案:图像调整色相/饱和度题目:使用Photoshop调整图像色彩的调整命令中,哪一个可以做最精确的调整?选项A:曲线选项B:色阶选项C:色彩平衡选项D:色相/饱和度答案:曲线题目:在Photoshop中将前景色和背景色恢复为默认颜色的快捷键是()?选项A:Tab选项B:X选项C:Alt选项D:D答案:D题目:下列哪些途径可以对图像进行放大或缩小?选项A:在“导航器”面板中,拖动面板下方的三角形滑钮或直接在“导航器”面板左下角输入放大或缩小的百分比数值选项B:按住Command键Mac/Ctrl键Win,直接在“导航器”面板的预视图中用鼠标拖拉矩形块,可将图像放大选项C:在图像左下角的百分比显示框中直接输入放大或缩小的百分比数值选项D:用工具箱中的抓手工具在图像上拖拉矩形框可实现图像的放大答案:在“导航器”面板中,拖动面板下方的三角形滑钮或直接在“导航器”面板左下角输入放大或缩小的百分比数值, 在图像左下角的百分比显示框中直接输入放大或缩小的百分比数值, 按住Command键Mac/Ctrl键Win,直接在“导航器”面板的预视图中用鼠标拖拉矩形块,可将图像放大题目:如何将文档中的参考线清除?选项A:按住【Alt】键并单击参考线选项B:将该参考线拖移到图像窗口之外选项C:按下【Del】键删除选项D:选择“视图”“清除参考线”命令答案:将该参考线拖移到图像窗口之外, 选择“视图”“清除参考线”命令题目:下面对“色阶”命令描述正确的是()。

数字图像处理基础作业

数字图像处理基础作业

1.图像均值化2.图像的Gauss低通和Gauss高通3.对图像进行Gamma变化4.DCT变换,加上量化在反量化,和IDCT这四个题目,如果是对一些进行图像处理的程序员来讲或者很简单,但是我基本不接触图像处理这个方面的(虽然我头上挂着这个牌子),基本原理不同,很难写程序。

不过幸好我同学是搞这个方面的,而且他的讲解能让我很快的知道我应该怎么去处理这个图像,而且通过网络的搜索,我发现wiki上的讲解真的相当的精准阿...不带让人纠结的数学公式,也不会长篇大论,有的就是通俗易懂的步骤和例子。

让人很快能知道我应该怎么都作就能完成这个效果的处理。

这是我一直很喜欢使用wiki的原因,推荐推荐阿....对于这个作业我本打算以最大的速度做完的,也不想真的去对原理进行真正的了解!所以只要知道怎么去做就可以了。

突然想到了那几天前我好像也学习QT,所以想连着这个一起作一次练习。

qt一个gui做的不错的库!而且简单的很...既然使用了QT那就要求我使用C++来写这个程序,C++这个语言,很久很久没使用了,主要是觉得自己对C++好像很陌生了,或者可以说是对面向对象这个思想的陌生。

关于这点,我也很想提出我的一点点想法。

虽然很早就开始使用面向对象去编程,可是好像自己一直没有入门面向对象这种思想。

使用C++的过程好像是将C++当成C来使用,很少很少说一定要使用到类,继承,多态这种特性。

看了很多书说,要学好C++就要放弃一些东西,把面向对象的这些东西学好。

可是面向对象到底是一种什么样的思想呢,有的时候很想用面向对象的思想去写程序,可是有时候却发现自己好像是为了面向对象而面向对象...好似纠结....应该是我经历的还不够吧。

关于这个作业,我最想讲的两个方面是:1.qt中的QImage这个对象,为了能让内存高效的访问,qt通过空间去换取时间的方法来提升效率。

让每一行都能被4B整除,这就是让qt本身会对每一行进行填充的过程,所以将一个一维的图像数据的转换为QImage是一个要小心的过程。

电大一网一2023春季学期数字与图像处理第4次平时作业-100分

电大一网一2023春季学期数字与图像处理第4次平时作业-100分

博州校本部学习中心《数字与图像处理》2023春季学期数字与图像处理第
4次平时作业-100分
题1:形态学图像处理被广泛应用到图像系统的( )这一步骤中如去噪、使目标更平滑等,是图像处理很重要的处理方法。

A.预处理
B.后处理
C.平滑处理
D.去噪处理
正确答案:A
题2:形态学图像处理的基本思想是了解图像的()。

A.滤波特征
B.频谱特性
C.结构特征
D.性能特点
正确答案:C
题3:下列算法中属于点处理的是()。

A.梯度锐化
B.二值化
C.傅立叶变换
D.中值滤波
正确答案:B
题4:下列哪一个不是基于边缘的分割。

()
A.点检测
B.线检测
C.边缘检测。

数字图像处理作业第三次直方图处理

数字图像处理作业第三次直方图处理

数字图像处理作业(第三次)直方图处理第一题第二题(例3.6)1. 问题:1)编写函数Y=MyHisteq(X), 对灰度图象X进行直方图均衡化,得到均衡化后的图像Y,假设X的数据类型为uint8。

2)利用自己编写的直方图均衡化函数,重现例3.6中的实验,即对图3.16中的图像进行直方图均衡化。

2.程序:(1) 函数程序:function Y = MyHisteq(X)%对灰度图象X进行直方图均衡化,得到均衡化后的图像Y[m,n]=size(X);A=zeros(1,256);for k=0:255A(k+1)=length(find(X==k))/(m*n);endS1=zeros(1,256);for i=1:256for j=1:iS1(i)=A(j)+S1(i); %算SkendendS2=round(S1*256);for i=1:256B(i)=sum(A(find(S2==i)));endfigure,bar(0:255,B,'b');title('均衡化后的直方图');xlabel('灰度'),ylabel('出现概率')Y=X;for i=0:255Y(find(X==i))=S2(i+1);endend(2)主程序:X=imread('Fig0316(1)(top_left).tif');figure,imshow(X);Y=MyHisteq(X);figure,imshow(Y);3. 实验结果:第三题(例3.12)1. 问题:编写程序,重现例3.12中的实验,产生图3.27。

2.程序:X=imread('Fig0327(a)(tungsten_original).tif');figure,imshow(X);Y=histeq(X);figure,imshow(Y);E=4.0;k0=0.4;k1=0.02;k2=0.4;[m,n]=size(X);X1=X;Mg=sum(X1(:))/(m*n);Vg=sum(sum((X1-Mg).^2))/(m*n);for i=2:m-1for j=2:n-1X2=X1(i-1:i+1,j-1:j+1);Ms=sum(X2(:))/9;Vs=sum(sum((X2-Ms).^2))/9;if(Ms<=k0*Mg&&k1*Vg<=Vs&&Vs<=k2*Vg)X1(i,j)=E*X1(i,j);endendendfigure,imshow(X1);3. 实验结果:放大了约130倍的钨丝的SME图像:全局直方图均衡的结果:使用局部直方图统计增强后的图像:1. 问题:用自己编写编程实现中值滤波,用96页例3.14的图测试。

(完整版)数字图像处理大作业

(完整版)数字图像处理大作业

数字图像处理1.图像工程的三个层次是指哪三个层次?各个层次对应的输入、输出对象分别是什么?①图像处理特点:输入是图像,输出也是图像,即图像之间进行的变换。

②图像分割特点:输入是图像,输出是数据。

③图像识别特点:以客观世界为中心,借助知识、经验等来把握整个客观世界。

“输入是数据,输出是理解。

2.常用的颜色模型有哪些(列举三种以上)?并分别说明颜色模型各分量代表的意义。

①RGB(红、绿、蓝)模型②CMY(青、品红、黄)模型③HSI(色调、饱和度、亮度)模型3.什么是图像的采样?什么是图像的量化?1.采样采样的实质就是要用多少点来描述一幅图像,采样结果质量的高低就是用前面所说的图像分辨率来衡量。

简单来讲,对二维空间上连续的图像在水平和垂直方向上等间距地分割成矩形网状结构,所形成的微小方格称为像素点。

一副图像就被采样成有限个像素点构成的集合。

例如:一副640*480分辨率的图像,表示这幅图像是由640*480=307200个像素点组成。

2.量化量化是指要使用多大范围的数值来表示图像采样之后的每一个点。

量化的结果是图像能够容纳的颜色总数,它反映了采样的质量。

针对数字图像而言:采样决定了图像的空间分辨率,换句话说,空间分辨率是图像中可分辨的最小细节。

量化决定了图像的灰度级,即指在灰度级别中可分辨的最小变化。

数字图像处理(第三次课)调用图像格式转换函数实现彩色图像、灰度图像、二值图像、索引图像之间的转换。

图像的类型转换:对于索引图像进行滤波时,必须把它转换为RGB图像,否则对图像的下标进行滤波,得到的结果是毫无意义的;2.用MATLAB完成灰度图像直方图统计代码设计。

6789101112131415161718192021222324252627282930title('lady-lenna');if isrgb(a);b=rgb2gray(a);%RGB转换为灰度图像endsubplot(2,2,2);imshow(b);%显示图像title('ladygaga-lenna');[m,n]=size(a);%返回图像大小e=zeros(1,256);for k=0:255for i=1:mfor j=1:nif a(i,j)==ke(k+1)=e(k+1)+1;%灰度值相同的进行累加endendendendsubplot(2,2,4);bar(e);%画图像的灰度直方图title('灰度直方图');c=imrotate(a,20);%图像的旋转subplot(2,2,3);imshow(c);数字图像处理(第四次课)编写matlab函数,实现在医学图像中数字减影血管造影。

电大一网一《数字与图像处理》2023春季学期数字与图像处理第2次平时作业-100分

电大一网一《数字与图像处理》2023春季学期数字与图像处理第2次平时作业-100分

新疆开放大学直属《数字与图像处理》2023春季学期数字与图像处理第2
次平时作业-100分
题1:下列哪一个不是数字图像处理的目的。

A.存储和传输
B.显示和打印
C.增强和恢复
D.可视化
正确答案:D
题2:下列算法中属于图象锐化处理的是:()
A.低通滤波
B.加权平均法
C.高通滤波
D.中值滤波
正确答案:C
题3:下列算法中属于局部处理的是:()
A.灰度线性变换
B.二值化
C.傅立叶变换
D.中值滤波
正确答案:D
题4:下列哪一项不是伪彩色图像增强的方法。

A.过滤法
B.密度切割法
C.灰度级-彩色变换
D.滤波法。

图像处理作业答案

图像处理作业答案

1. 写出至少3种图像平滑算法,说明每种方法的优、缺点和适用的情况。

1)均值滤波法:均值滤波是典型的线性滤波算法,它是指在图像上对目标像素给一个模板,该模板包括了其周围的临近像素(以目标象素为中心的周围8个像素,构成一个滤波模板,即去掉目标像素本身),再用模板中的全体像素的平均值来代替原来像素值。

优点:简单,易于操作。

缺点:它不能很好地保护图像细节,在图像去噪的同时也破坏了图像的细节部分,从而使图像变得模糊,不能很好地去除噪声点。

使用情况:适用于去除通过扫描得到的图像中的颗粒噪声。

2)中值滤波法:中值滤波法是一种非线性平滑技术,它将每一象素点的灰度值设置为该点某邻域窗口内的所有象素点灰度值的中值。

优点:可以清除孤立的噪声点,既能去除噪声,又能很好的保护边缘图像,得到比较满意的复原效果。

缺点:不适合处理细节多的图像。

使用情况:滤除图像的椒盐噪声。

3)加权平均滤波法::加权平均滤波是对移动平均滤波的改进,不同时刻采样的数据乘以不同的权,越接近现时刻的数据,权越大。

优点:即使图像中的噪声影响得到抑制,又不对图像的边界和细节有明显的影响。

缺点::对于纯滞后时间常数较小、采样周期较长、缓慢变化的信号,滤波效果差。

使用情况::该算法比较适用于有较大纯滞后时间常数的对象。

2. 说明直方图均衡化和直方图规定化的实现过程。

1)直方图均衡化实现步骤:(1)•列出原始图像的灰度级(fj)(2)统计各灰度级的像素数目(3)计算原始图像直方图各灰度级的频数(4)计算累积分布函数(5).应用以下公式计算映射后的输出图像的灰度级,P为输出图像灰度级的个数(gi)(6)统计映射后各灰度级的像素数目(7)计算输出直方图(8)用fj和gi的映射关系修改原始图像的灰度级,从而获得直方图近似为均匀分布的输出图像2)直方图规定化的实现步骤:令Pr(r)和Pz(z)分别为原始图像和期望图像的灰度概率密度函数,如果对原始图像和期望图像均作直方图均衡化处理,则有:£="2 [耿)dr(1)V = 二f E (z)dz z = (v)(2)(3)由于都是进行直方图均衡化处理,处理后的原图像概率密度函数 Ps (s )及期望图像的概率密度函数Pv (v )是相等的。

图像处理作业1zu2o

图像处理作业1zu2o

一、填空题1、 列举数字图像处理的三个应用领域 工业、医学、军事2、 存储一幅大小为1024 1024,256个灰度级的图像,需要8M bit 。

3、 亮度鉴别实验表明,韦伯比越大,贝y 亮度鉴别能力越 差。

4、 直方图均衡化适用于增强直方图呈尖峰 分布的图像。

5、 对于彩色图像,通常用以区别颜色的特性是色週、饱和度、亮度。

二、选择题1、 采用幕次变换进行灰度变换时,当幕次取大于 1时,该变换是针 对如下哪一类图像进行增强。

(B ) A 图像整体偏暗B图像整体偏亮C 图像细节淹没在暗背景中D 图像同时存在过亮和过暗背景 2、 图像灰度方差说明了图像哪一个属性。

(B ) A 平均灰度B图像对比度C 图像整体亮度图像处理大作业2011-7-4图像细节3、计算机显示器主要采用哪一种彩色模型(A )A、RGBB、CMY或CMYKC、HSI D 、HSV4、采用模板]-1 1 ] T主要检测(A )方向的边缘。

A.水平B.45C. 垂直D.1355、下列算法中属于图象锐化处理的是:(C )A.低通滤波B.加权平均法C.高通滤波D.中值滤波6、维纳滤波器通常用于(C )A、去噪B、减小图像动态范围 C 、复原图像D 、平滑图像7、彩色图像增强时,_C ___ 处理可以采用RGB彩色模型。

A.直方图均衡化B. 同态滤波C.加权均值滤波D. 中值滤波8 B—滤波器在对图像复原过程中需要计算噪声功率谱和图像功率谱。

A.逆滤波B. 维纳滤波C.约束最小二乘滤波D. 同态滤波9、高通滤波后的图像通常较暗,为改善这种情况,将高通滤波器的转移函数加上一常数量以便引入一些低频分量。

这样的滤波器叫B_。

A.巴特沃斯高通滤波器B.咼频提升滤波器C.高频加强滤波器D. 理想高通滤波器10、图象与灰度直方图间的对应关系是_B ____A.——对应B. 多对一C. 一对多D. 都不二、判断题1、马赫带效应是指图像不同灰度级条带之间在灰度交界处存在的毛边现象。

数字图像处理课后第一次作业

数字图像处理课后第一次作业

数字图像处理课后第⼀次作业1、完成课本习题3.2(a)(b), 课本中⽂版《处理》第⼆版的113页。

可以通过matlab 帮助你分析理解。

解:(a)s =T(r)=11+(m r ?)E其中,r 为输⼊图像亮度,s 为输出图像的相应亮度,E 控制该函数的斜率。

(b) L 是图像中灰度的级数,使m=L/2;若假定L=500,则m=250。

使⽤matlab 对E 分别为10,15,20,100时的情况进⾏分析,最后可得到如下结果:图1 matlab 分析结果2、⼀幅8灰度级图像具有如下所⽰的直⽅图,求直⽅图均衡后的灰度级和对应概率,并画出均衡后的直⽅图的⽰意图。

(计算中取整采⽤四舍五⼊⽅法,图中的8个不同灰度级对应的归⼀化直⽅图为[0.17 0.25 0.21 0.16 0.07 0.08 0.04 0.02])解:直⽅图均衡化的变换函数为s k =T (r k )=∑p r (r i )k i=0 0≤r k ≤1;k =0,1,…7 故可算得变化函数s 0计:s0计= T(r0)=0.17 s1计=0.17+0.25=0.42s2计=0.63 s3计=0.79s4计=0.86 s5计=0.94s6计=0.98 s7计=1.00但考虑到输出图像灰度是等间隔的,且与原图像灰度范围⼀样取8个等级,即要求s k=i/7(i=0,1,2,3…7)。

因此需要对s k计进⾏修正,采⽤四舍五⼊法可得s0并=1/7 s1并=3/7s2并=4/7 s3并=6/7s4并=6/7 s5并=1s6并=1 s7并=1根据s k并计算结果可知,直⽅图均衡化后的输出图像的灰度级仅为5个级别,即为s0=1/7 s1=3/7 s2=4/7 s3=6/7 s4=1且根据r k与s k的关联性,可计算得s k对应概率为:P s(s0=1/7)=0.17 P s(s1=3/7)=0.25P s(s2=4/7)=0.21 P s(s3=6/7)=0.23P s(s5=1)=0.14根据s k取值和对应概率,画出的均衡化后的直⽅图如下图所⽰:图2 均衡化后的直⽅图3. (选做题)课本习题3.6。

国开作业《Photoshop图像处理》 (74)

国开作业《Photoshop图像处理》 (74)

题目:两个同样的图层之间使用叠加模式,图像发生的变化是?选项A:反相选项B:变暗选项C:反差增大选项D:变亮答案:反差增大题目:图层样式中投影默认的混合模式为?选项A:变暗选项B:变亮选项C:滤色选项D:正片叠底答案:正片叠底题目:以下对调节图层描述错误的是选项A:调节图层可以选择与前一图层编组命令选项B:调节图层带有图层蒙版选项C:调节图层不能调节图层混合模式选项D:调节图层可以调整不透明度答案:调节图层不能调节图层混合模式题目:下列哪种图层混合模式为图层组所特有选项A:叠加选项B:滤色选项C:穿过选项D:正片叠底答案:穿过题目:下面对图层组描述正确的是:选项A:可以将所有链接图层放到一个新的图层组中选项B:在图层组内可以对图层进行删除和复制选项C:按住Command(Mac)/Ctrl(Win)键的同时用鼠标单击图层选项栏中的图层组,可以弹出"图层组属性"对话框选项D:在图层选项栏中单击"创建新组"按钮可以新建一个图层组答案:在图层选项栏中单击"创建新组"按钮可以新建一个图层组, 可以将所有链接图层放到一个新的图层组中, 在图层组内可以对图层进行删除和复制题目:若想增加一个图层,但在图层面板的最下面“创建新图层”的按钮是灰色不可选,原因是下列选项中的哪一个(假设图像是8位/通道)?选项A:图像是索引颜色模式选项B:图像是CMYK模式选项C:图像是灰度模式选项D:图像是双色调模式答案:图像是索引颜色模式题目:如图所示,有青(C=100,M=0,Y=0)、品红(C=0,M=100,Y=0)、黄(C=0,M=0,Y=100)三个圆圈,在不同的三个图层上,并互相重叠,请问选择何种图层混合模式会在重叠区出现如图所示的效果?/zyzx/video/nerc160_photoshoptxchl/images/test/pt3-1.png选项A:色相选项B:差值选项C:屏幕选项D:正片叠底答案:正片叠底题目:下列哪些方法可以产生新图层?选项A:使用文字工具在图象中添加文字选项B:单击图层调板下方的新图层按钮选项C:使用鼠标将图象从当前窗口中拖动到另一个图象窗口中选项D:双击图层控制调板的空白处,在弹出的对话框中进行设定选择新图层命令答案:单击图层调板下方的新图层按钮, 使用鼠标将图象从当前窗口中拖动到另一个图象窗口中, 使用文字工具在图象中添加文字题目:下列对背景层描述正确的是:选项A:始终在最底层选项B:不能隐藏选项C:不能改变其"不透明度"选项D:不能使用快速蒙版答案:始终在最底层, 不能改变其"不透明度"题目:以下关于调整图层的描述正确的是:选项A:调整图层可以在图层调板中更改透明度选项B:调整图层可以在图层调板中添加图层蒙版选项C:可通过创建"曲线"调整图层或者通过"图象>调整>曲线"菜单命令对图像进行色彩调整,两种方法都对图像本身没有影响,而且方便修改选项D:调整图层可以在图层调板中更改图层混合模式答案:调整图层可以在图层调板中更改透明度, 调整图层可以在图层调板中更改图层混合模式, 调整图层可以在图层调板中添加图层蒙版题目:欲把背景层转换为普通的图象图层,以下哪种做法是可行的?选项A:双击图层调板中的背景层,并在弹出的对话框中输入图层名称选项B:通过拷贝粘贴的命令可将背景层直接转换为普通图层选项C:背景层不能转换为其他类型的图层选项D:通过"图层"菜单中的命令将背景层转换为图层答案:通过拷贝粘贴的命令可将背景层直接转换为普通图层, 通过"图层"菜单中的命令将背景层转换为图层, 双击图层调板中的背景层,并在弹出的对话框中输入图层名称题目:对某图层执行自由变换命令时发现该命令为灰色显示,可能的原因是选项A:该图层为背景图层选项B:该图层与背景图层为链接关系选项C:该图层被锁定选项D:该图层位于图层组中答案:该图层被锁定, 该图层为背景图层题目:如图所示,下列关于“图层面板选项”对话框说法正确的是(____)。

数字图像处理作业

数字图像处理作业

结合每个人的本专业学科、工作应用, 谈谈数字图像处理的关系或在本专业的应用?答:数字图像处理技术的应用几乎无处不在, 例如有的U 盘和电脑安装了指纹识别系统, 气象中心对云图变化的分析系统, 上网视频聊天室的图像传输系统, 计算机阅卷系统, 车牌识别系统, 邮编识别系统等等, 都是实际工作和生活中对数字图像处理的应用。

除前面介绍的例子之外, 试举一些其它的图像应用的工程例子。

答:在工程中的应用也很广泛, 而且有十分大的发展前景, 这里举两个例子:制烟厂里检查香烟数量的系统, 有效的保证了没盒烟中香烟的数量, 而且大大提高了效率;地下资源的勘测系统, 可以对地下资源进行不同光谱分析, 较为可观的得到地下资源信息。

图像处理与计算机图形学的区别与联系是什么?区别: 数字图像处理对客观存在的图像惊醒处理和分析, 从而得到有用信息的学科。

计算机图形学: 对客观存在的或想象中的事物通过建立数学模型, 用图像的方式表达出来。

联系:都是用计算机进行点、面处理, 使用光栅显示器等。

在图像处理中, 需要用计算机图形学中的交互技术和手段输入图形、图像和控制相应的过程;在计算机图形学中, 也经常采用图像处理操作来帮助合成模型的图像。

画出视觉信息在眼球内(视网膜中)的传输过程模型示意图, 并扼要说明?如下图:瞳孔直径可调节, 控制进入人眼内的光通量;而晶状体可调节曲率, 改变焦距, 使不同距离的图在视网膜上成像画出黑白视觉扩展模型, 并略加说明。

黑白视觉扩展模型:2-3 什么叫图像逼真度和图像可懂度? 采用归一化方均误差NMSE 计算下面两幅数字图像的逼真度111111(,)111(,)101111111f j k f j k ∧⎡⎤⎡⎤⎢⎥⎢⎥==⎢⎥⎢⎥⎢⎥⎢⎥⎣⎦⎣⎦答: 图像逼真度: 描述被评价图像与标准图像的偏离程度图像可懂度: 表示图像能向人或机器提供信息的能力由公式计算得NMSE=1/92-4 给出一幅4bit 的图像A (见下图)。

《图像处理技术》大作业题

《图像处理技术》大作业题

《图像处理技术》大作业学号: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小结:此次大作业采用减法运算达到单个目标跟踪的目的,采用了图像增强,设定阀值使结果便于观察,分析。

图像处理基于米粒问题作业

图像处理基于米粒问题作业

图像处理作业—miniproject2题目:计算所给图像中米粒的数量及每个米粒的面积要求:你需要独立的提供:(a)计划总结(b)算法描述(c)性能评估(d)代码编写解:所给原图像如下:1、首先从图中可以看出图像中背景亮度不一致,中心位置的背景亮度强于其他部分亮度,则先用imopen函数和一个半径为15的圆盘结构元素对输入的图像I进行形态学开操作,去掉那些不完全包括在圆盘中的对象,从而实现对背景亮度的估计。

来更好地识别米粒个数。

代码及获得背景图像如下:I1 = imread('d:\\米粒.png');G=imopen(I1,strel('disk',15));imshow(G);2、然后再从原始图像中减去背景图像及得到背景一致的图像。

代码及图像如下:I2=imsubtract(I1,G);figure,imshow(I2);3、得出的图像较暗,可用imajust函数来调节图像的对比度I3=imadjust(I2,stretchlim(I2),[0 1]);figure,imshow(I3);4、使用阀值操作将图像转换为二值图像,及代码及图像如下:level=graythresh(I3);%通过计算获得输入图像的阈值,这个阈值在[0, 1]范围内。

该阈值可以传递给im2bw完成灰度图像转换为二值图像的操作。

bw=im2bw(I3,level);figure,imshow(bw);5、再对图像进行半径为1的开操作,可以去除图像中的小白点,否则小白点会被计入米粒个数中。

然后是把图像矩阵化,通过遍历矩阵数组元素统计米粒的个数及各个米粒的大小。

代码及图像如下:I4=imopen(bw,strel('disk',1));[M,num]=bwlabel(I4,4);%把四联通的L区域连接起来[m,n]=size(M);%矩阵M的大小area=zeros(1,num); %记录各个米粒的大小for i=1:mfor j=1:nif M(i,j)>0area(1,M(i,j))=area(1,M(i,j))+1; %对应的米粒大小加一endendenddisp('米粒个数');disp(num);disp('各个米粒的大小');area但是可以观察到米粒图像中有两对是两个连在一起的,则在原来的基础上米粒数加二,即共101个,而这四个米粒的面积无法求出,只知道每对米粒的面积。

国开作业《Photoshop图像处理》 (81)

国开作业《Photoshop图像处理》 (81)

题目:在绘制像素画过程中,下列哪个工具是最适合使用的?选项A:喷枪工具选项B:吸管工具选项C:画笔工具选项D:铅笔工具答案:铅笔工具题目:在Photoshop中下面有关修补工具的使用描述正确的是?选项A:在使用修补工具操作之前所确定的修补选区不能有羽化值选项B:修补工具只能在同一张图像上使用选项C:修补工具和修复画笔工具在使用时都要先按住Alt键来确定取样点选项D:修补工具和修复画笔工具在修补图像的同时都可以保留原图像的纹理、亮度、层次等信息答案:修补工具和修复画笔工具在修补图像的同时都可以保留原图像的纹理、亮度、层次等信息题目:如图所示,左上图中的商标部分被快速修复为右下图所示效果,请问可以使用下列哪些工具实现并得到比较自然的溶合修复效果?/zyzx/video/nerc160_photoshoptxchl/images/test/pt5-1.png选项A:图案图章工具选项B:修补工具选项C:修复画笔工具选项D:仿制图章工具答案:修补工具, 修复画笔工具题目:如图所示,上图中处于上方的图层有一块背景颜色,清除背景色后,得到下图的结果,请问应使用下列哪种工具快速地清除背景?/zyzx/video/nerc160_photoshoptxchl/images/test/pt5-2.png选项A:魔术橡皮擦工具选项B:橡皮擦工具选项C:修补工具选项D:背景橡皮擦工具答案:魔术橡皮擦工具, 背景橡皮擦工具题目:下面对背景色橡皮擦工具与魔术橡皮擦工具描述正确的是?选项A:魔术橡皮擦工具选项栏中的“容差”选项在执行后只擦除图像连续的部分选项B:背景色橡皮擦工具选项栏中的“容差”选项是用来控制擦除颜色的范围选项C:魔术橡皮擦工具可根据颜色近似程度来确定将图像擦成透明的程度选项D:背景色橡皮擦工具与橡皮擦工具使用方法基本相似,背景色橡皮擦工具可将颜色擦掉变成没有颜色的透明部分答案:背景色橡皮擦工具与橡皮擦工具使用方法基本相似,背景色橡皮擦工具可将颜色擦掉变成没有颜色的透明部分, 魔术橡皮擦工具可根据颜色近似程度来确定将图像擦成透明的程度, 背景色橡皮擦工具选项栏中的“容差”选项是用来控制擦除颜色的范围题目:在Photoshop中,如果想使用画笔工具绘制一条直线,应该按住什么键?选项A:Shift选项B:Ctrl选项C:Alt+Shift选项D:Alt答案:Shift题目:在Photoshop中下面有关模糊工具和锐化工具的使用描述不正确的是哪项?选项A:模糊工具可降低相邻像素的对比度选项B:按住Shift键就可以在这两个工具之间切换选项C:它们都是用于对图像细节的修饰选项D:锐化工具可增强相邻像素的对比度答案:按住Shift键就可以在这两个工具之间切换题目:下列哪些工具可以在画笔调板中设置笔刷形状?选项A:橡皮擦工具选项B:画笔工具选项C:污点修复画笔工具选项D:仿制图章工具答案:画笔工具, 仿制图章工具, 橡皮擦工具题目:Photoshop中当在“颜色”调板中选择颜色时出现“!”说明印刷无法印出来此颜色。

电大一网一2023春季学期数字与图像处理第3次平时作业-100分精选全文

电大一网一2023春季学期数字与图像处理第3次平时作业-100分精选全文

可编辑修改精选全文完整版博州校本部学习中心《数字与图像处理》2023春季学期数字与图像处理第3次平时作业-100分题1:以下哪项不是无损压缩中经常采用得方法?()A.哈夫曼编码B.行程编码C.算术编码D.模拟编码正确答案:D题2:以下哪项不是造成图像退化的原因?A.成像系统的像差、畸变、宽带有限等造成图像失真B.无噪声引入C.由于成像器件拍摄姿态和扫描非线性引起的图像几何失真D.运动模糊,成像传感器与被拍摄景物之间的相对运动,引起所成图像的运动模糊正确答案:B题3:一幅灰度级均匀分布的图象,其灰度范围在[0,255],则该图象的信息量为:()。

A.0B.255C.6D.8正确答案:D题4:下列有关图像复原和图像增强的说法错误的是()。

A.与图像增强不同,图像复原的目的是提供给用户喜欢接收的图像B.图像增强主要是一个客观过程,而图像复原主要是一个主观过程C.图像增强被认为是一种对比度拉伸,图像复原技术追求恢复原始图像的一种近似估计值D.图像复原技术只能使用频率域滤波器实现正确答案:D题5:下列图像处理方法中,不能用于图像压缩的是()。

A.直方图均衡B.DCT变换C.FFT变换D.小波变换正确答案:A题6:下列哪一个不是造成图像降质的原因。

()A.运动模糊B.灰度失真C.辐射失真D.大小失真正确答案:D题7:下列哪一个不是图像退化模型的一种。

()A.点的非线性退化模型B.时间引起的退化模型C.旋转运动所引起的退化模型D.空间模糊退化模型正确答案:B题8:下列哪项不是信息量压缩方法。

()A.有损压缩编码B.行程编码C.失真度编码D.熵压缩编码正确答案:A题9:下列哪项是常见的数字图像文件格式。

()A.AVIB.BMPC.JPGD.PNG正确答案:BCD题10:下列不是像素相关冗余的是()。

A.空间冗余B.时间冗余C.结构冗余D.知识冗余正确答案:BCD题11:无损编码的种类有()。

A.霍夫曼编码B.算数编码C.预测编码D.行程编码正确答案:ABD题12:图像压缩的目的有哪些?()A.增加图像加工处理时间B.节省图像存储器的容量C.减少传输信道容量D.缩短图像加工处理时间正确答案:BCD题13:图像复原就是要尽可能恢复退化图像的本来面目,它是沿图像退化的逆过程进行处理。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

图像处理与分析第1题:啤酒厂要对酒瓶的质量进行检测,需要通过摄像机拍摄,找出瓶身上有杂质的酒瓶。

要求:1)杂质实际尺寸为2mm×2mm,所成像的尺寸大于5×5个像素,要对整个范围成像。

2)给出满足要求的像元尺寸、物距、成像面大小以及具体摄像机的型号、成像面的分辨率、镜头焦距等相关参数。

啤酒瓶CCD图2 摄相机镜头成像取像元尺寸为m m μμ1010⨯,则杂质所成像的尺寸最小为m m m m μμμμ5050)510()510(⨯=⨯⨯⨯。

设物距为1米,对2mm ×2mm 的杂质成像,可知成像的像距最小为:mmm mm m251250=⨯μ根据工程光学公式:得得镜头的焦距最大为:24.3mm对于相机分辨率,则要根据成像视野对应的实际范围而定。

例如若酒瓶高度为25mm,则视野范围为cm cm 2525⨯,成像面大小=6.25mm 所以成像面最小为6.25mmX6.25mm 则相机的成像面分辨率应不小于=625X625根据上述分析计算,选取符合要求的摄像机参数如下表所示:表一 摄像机相关参数表项第2题利用双线性插值法对图片做几何中心的旋转,观察旋转前后图像灰度直方图的变化情况。

图像缩小结果:原图像缩小后的图像图像旋转:图1 原始图像图2 中心旋转30度插值程序:clc;clear;I=imread('121.jpg');B=imresize(I,0.5,'bilinear');C=imresize(I,0.5,'nearest');figure(1)imshow(I);figure(2)imshow(B);figure(3)imshow(C);旋转程序clc;clear;I=imread('121.jpg');figure;imshow(I)b=imrotate(I,30,'nearest','crop')figure;imshow(b)第3题:选择一张照片,对照片加椒盐噪声、高斯噪声,然后用均值滤波和中值滤波对图片进行处理。

要选择3X3,5X5,7X7的窗口分别进行滤波。

程序:I=imread('图片1.png');J1=imnoise(I,'salt & pepper',0.02);J2=imnoise(I,'gaussian',0,0.01);figure(1);subplot(221),imshow(I),title('原图像');subplot(222),imshow(J1),title('加入椒盐噪声的图像');subplot(223),imshow(J2),title('加入高斯噪声的图像');h1=fspecial('average',[3,3]);h2=fspecial('average',[5,3]);h3=fspecial('average',[7,3]);rgb1=imfilter(J1,h1);rgb2=imfilter(J1,h2);rgb3=imfilter(J1,h3);rgb4=imfilter(J2,h1);rgb5=imfilter(J2,h2);rgb6=imfilter(J2,h3);figure(2);subplot(241),imshow(J1),title('加入椒盐噪声的图像'); subplot(242),imshow(rgb1),title('(3*3窗口)'); subplot(243),imshow(rgb2),title('(5*5窗口)'); subplot(244),imshow(rgb3),title('(7*7窗口)');subplot(245),imshow(J2),title('加入高斯噪声的图像'); subplot(246),imshow(rgb4),title('(3*3窗口)'); subplot(247),imshow(rgb5),title('(5*5窗口)'); subplot(248),imshow(rgb6),title('(7*7窗口)');L1=medfilt2(J1,[3 3]);L2=medfilt2(J1,[5 5]);L3=medfilt2(J1,[7 7]);L4=medfilt2(J2,[3 3]);L5=medfilt2(J2,[5 5]);L6=medfilt2(J2,[7 7]);figure(3);subplot(241),imshow(J1),title('加入椒盐噪声的图像'); subplot(242),imshow(L1),title('(3*3窗口)');subplot(243),imshow(L2),title('(5*5窗口)');subplot(244),imshow(L3),title('(7*7窗口)');subplot(245),imshow(J2),title('加入高斯噪声的图像'); subplot(246),imshow(L4),title('(3*3窗口)');subplot(247),imshow(L5),title('(5*5窗口)');subplot(248),imshow(L6),title('(7*7窗口)');程序运行结果如下图1,图2,图3.图1对图片加入椒盐噪声效果和加入高斯噪声的效果图2 用均值滤波(选用不同窗口)分别对加入椒盐噪声的图像和加入高斯噪声的图像的处理效果图3用中值滤波(选用不同窗口)分别对加入椒盐噪声的图像和加入高斯噪声的图像的处理效果第4题:对第3题中的图加椒盐、高斯噪声后做傅里叶变换,看看频域图的差别。

程序:I=imread('图片1.png');J1=imnoise(I,'salt & pepper',0.02);J2=imnoise(I,'gaussian',0,0.01);A1=fftshift(I);A2=fftshift(J1);A3=fftshift(J2);B1=fft2(A1);B2=fft2(A2);B3=fft2(A3);figure(1);subplot(321),imshow(I),title('原图像');subplot(323),imshow(J1),title('加入椒盐噪声');subplot(325),imshow(J2),title('加入高斯噪声');subplot(322),imshow(B1),title('对原图像fft');subplot(324),imshow(B2),title('对加入椒盐噪声的图像fft'); subplot(326),imshow(B3),title('对加入高斯噪声的图像fft');运行程序得到的结果如下图:第5题: 设计一个图像处理的算法分别对下图的湖泊进行计数。

首先要用I=imread('11.bmp')函数读取图像。

将图像转换成灰度图像,在转换成二值图像。

对图像进行中值滤波,并去掉可以忽略的面积白点。

经过腐蚀膨胀处理后。

并用k1=bwlabel(~A2)函数对白点进行计数。

程序如下:I=imread('11.bmp');I1=rgb2gray(I);A=im2bw(I1,0.3);%把灰度图像转换成二值图像A=medfilt2(A,[1,1]); %进行1*1模板中值滤波A1=bwareaopen(A,30);%去掉小面积白点figure(1);imshow(A1);A1=~A1;A2=bwareaopen(A1,30);figure(2);imshow(A2);k1=bwlabel(~A2);%计数白点a=max(max(k1))figure(3);imshow(I1);figure(4);imshow(~A2);运行结果a=29。

图1二值化后的图像图2去掉可以忽略的小块的图像图像处理案例基于图形处理的飞机检测目前,在目标检测领域有多种实现方法,如滑动窗口检测法,采用局部梯度特征的SIFT描述子和HOG描述子方法,基于角点检测的目标检测方法,基于模型的Part-based Model方法以及采用多特征组合的MULTIFTR+MOTION、HOGLBP方法等。

基于对各种检测方法的了解,本组采用了如下的检测方式:①读入图片②对图像进行预处理③将预处理后的图像进行二值化处理④对二值图的连通区域惊醒处理⑤对原图像及二值图进行角点检测⑥标记符合要求的连通区域并打框输出。

但是这种方法对于图像质量本身有较高要求,如果图像质量较差,边缘信息过于模糊,则容易在图像处理过程中将其判断为不符合要求项过滤掉,从而造成错检,漏检的情况。

在本次检测结果中,我们共检测出目标149个,其中飞机87架,错检62个,漏检飞机8架。

就总体而言,多数飞机能够被准确检测出,但是排除伪目标方面仍需要继续改进。

检测方法:对飞机目标的检测主要运用了面积和角点两个特征,处理过程中也用到了灰度变化、二值化、滤波、腐蚀、膨胀、开闭运算等图像处理的基本方法,其核心算法是面积检测和角点检测,借助MATLAB强大的运算和处理能力,实现了对图像中飞机目标的检测。

方案设计整体流程如下:读入图片:在处理时发现图片很大,所以把图片分成了四块区域,选择其中一块来处理,来提高效率,为了提高检测的准确性,选择了飞机最多的一块区域,待处理结果达到预定值时,再将此方法应用于整个图片,再根据其他部分的检测结果,对代码进行改进。

预处理:检测对象飞机与背景相比是较为明亮的区域,但是在把图片放大的时候会发现飞机的边界并没有想象中的那么明显,于是在预处理时,对图像进行了灰度变换,对图像的对比度加强,运用matlab中的imadjust函数。

J = imadjust(I,[low_in;high_in],[low_out; high_out]) 将图像I中的亮度值映射到J中的新值,即将low_in至high_in之间的值映射到low_out 至high_out之间的值。

相关文档
最新文档