机器视觉复习大纲123.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
机器视觉课程复习提纲: 一、 机器视觉检测系统硬件通常是由那几部分组成的;其软件通常主要包括哪几部分。 硬件:光源、光学镜头、摄像机、图像采集卡、PC、显示设备、驱动与执行单元、被测对象与测试台 软件:库函数、软件编辑环境、驱动相机 机器视觉检测系统的光源其主要类型有哪几种? 前光源、背光源、环境光源、点光源、可调光源 3、机器视觉检测系统的光学透镜主要有哪几类? 标准镜头、广角镜头、远摄镜头、鱼眼镜头、反射式镜头、变焦镜头和特殊镜头等。 机器视觉检测系统的接口主要有哪几种。 Camera Link,IEEE 1394,USB2.0,Ethernet,USB3.0,PCI 5、机器视觉检测系统根据需要可分为:点视觉系统、(平面视觉)(单目视觉)(双目视觉)等。 6、三维立体视觉检测分为哪两种主要方式。 双目、多目 立体视觉 (立体视觉法 光度立体法) 图象预处理方法主要包括那些? 灰度变换、灰度直方图、平滑、锐化、去嘈、畸变校正、频域滤波、图像增强 图象的存储格式主要有哪几种? jpEG,gif,png,bmp,tiff 9、人眼中用于调节光通量的器官是(瞳孔) ,用于改变清晰度的器官是(晶状体)将光生图像转换成生物电信号的器官是(感光细胞) 10、对检测的图象处理过程中,边缘提取属于(锐化)滤波。低通滤波主要包括(均值)、(中值)两种类型。其作用是(去除随机噪声和椒盐噪声)。多幅图象平均可以降低图像中的(随机)噪声? 二、问答 1.机器视觉检测系统主要包括哪几个组成部份,试说明其各自的功能? 答:光源:提供光源照明方案 光学镜头:光学聚焦或放大 摄像机、图像采集卡:图像的采集与数字化 PC:PC图像处理 显示设备:显示检测 驱动与执行单元、被测对象与测试台 试说明图象处理中直方图的做法,它可用来做什麽? 答:(k=0,1,2...k-1),灰度分布信息,为变换提供统计,设置分割的阀值 直方图一样所对应的图像也一样吗? 答:不一样 试说明二值图像的做法?二值图像还能还原原始图像吗?为什么? 答:1)先求出灰度直方图分布 利用双峰法等设置阀值T(峰谷点处值),得: 得: 3)只有0.255完成二值化; 处理后不能还原,因为原来的像素灰度信息已经丢失 5、试说明图象分割在哪几个与进行?有哪几种方法并说明其用途? 答:图像分割在空域和频域进行。方法:双峰法、迭代法、大津法、一维最大熵法。都是求一个或一组最值阀值t。 6、图像预处理主要包括哪几种方法? 答:灰度变换、灰度直方图、平滑、锐化、去嘈、畸变校正、频域滤波、图像增强 什么时图像拉伸?图像压缩? 答:在灰度现行变换中,,当k1时图像压缩,当k1时图像拉伸 什么是标定?标定通常是想获取什么参数? 答:空间物体表面某点三维几何位置与其在图像中对应点之间的相互关系是由摄像机成像的几何模型决定的,几何模型的参数就是摄像机的参数,为获得参数而进行的实验计算过程叫标定。 标定为了获取摄像机的内部和外部参数。 如何求二值图像中物体的面积?长度?方向?位置? 答:在二值图像中,前景边缘轮廓比较明显,可以统计目标区域中的像素点,基于轮廓向量法或区域标记法(连通区域)求出面积,用哈夫变换或最小二乘法求出长度。拟合出直线后,先建立坐标系,利用斜率反向方位角,由轮廓确定位置。 三.编程 1、编制求直方图程序; I=imread(ym.jpg); J=rgb2gray(I); imshow(I); [m,n]=size(J); p=zeros(1,256); for(k=1:256) num=0; for(i=1:m) for(j=1:n) if J(i,j)==k-1; num=num+1; end; end; end; p(k)=num; end; figure,plot(p); 编制平滑滤波的程序; 邻域滤波 J=imread(jt.jpg); I=rgb2gray(J); imshow(J); [m,n]=size(I); I2=I; for(i=2:m-1) for(j=2:n-1) aver=floor(I(i-1,j-1)/9+I(i-1,j)/9+I(i-1,j+1)/9+I(i,j-1)/9+I(i,j)/9+I(i,j+1)/9+I(i+1,j-1)/9+I(i+1,j)/9+I(i+1,j+1)/9); I2(i,j)=aver; end; end; imshow(I2); 3、编制中值滤波程序; J=imread(jt.jpg); I=rgb2gray(J); imsh

文档评论(0)

anma + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档