# 1 代码下载
(1)全家桶下载:[【问题1:亚像素边缘检测](https://mianbaoduo.com/o/bread/mbd-YpWYkpZx),包含了实验图、实验结果表格、生成的轮廓坐标xls文件、代码、数学模型、参考文献
(2)全家桶下载:[【问题2】图像目标物理尺寸测量](https://mianbaoduo.com/o/bread/mbd-YpWYkpdq),包括了实验图、数据、数学模型、代码、参考文献
( 3)全家桶下载:[【问题3】根据亚像素点坐标划分圆弧、直线、椭圆](https://mianbaoduo.com/o/bread/mbd-YpWYkphw),包括了实验代码、实验图、论文、数学模型、参考文献
# 2 题目
<center> 图像边缘分析与应用
随着科学技术的发展,对各种工件和零件的测量精度的要求越来越高,对测量仪器的要求也越来越高。各种图像测量设备如数字图像尺寸测量仪正在逐步取代传统的手工卡尺测量应用。一般情况下,摄像机经过标定后,根据标定后图像的点阵或棋盘格特征信息,对图像进行畸变校正,计算出图像坐标空间与世界坐标空间的映射关系。
目标物体的边缘在图像识别和计算机分析中是非常有用的。图像边缘是图像局部特征的不连续性的反映。边缘可以勾勒出目标物体的轮廓,使观察者一目了然。边缘包含丰富的内在信息(如方向、阶跃属性step property 、形状等),是图像识别中提取图像特征的重要属性。图像边缘轮廓提取是图像边界分割中非常重要的一项处理,也是图像处理中的一个经典问题。轮廓提取和轮廓跟踪的目的都是为了获取图像的外部轮廓特征。在必要时应用某些方法来表达轮廓的特征,为图像形状分析做准备,对执行高级处理,如特征描述、识别和理解有重大影响。
轮廓可以描述为一组有序点,轮廓的一般表达式为多边形。轮廓可以是封闭的,也可以是开放的。图像上的封闭轮廓从头到尾都是连通的,开放轮廓通常与图像边界相交。在图1中,有五条封闭的等高线。虽然sobel和canny等边缘检测算法可以根据图像灰度值的差值来检测图像边缘像素的边界,但并没有将轮廓作为一个整体。在图像上,轮廓对应于一系列像素点。轮廓描述连续的点序列,边缘像素点可以组合成轮廓曲线来描述图像的边缘信息。
亚像素是定义在图像采集传感器的两个物理像素之间的虚拟像素。为了提高分辨率或图像质量,亚像素计算是非常有用的。亚像素边缘提取是一种比传统像素边缘提取更精确的方法。亚像素是指图像上每个像素点的坐标值不再是整数定位,而是浮点数定位。如果利用亚像素技术将精度提高到0.1像素,相当于提高10倍的图像系统分析分辨率。
![在这里插入图片描述](https://img-blog.csdnimg.cn/f24ba6bdf2ff4908a7f698759d7ce77d.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAQmV0dGVyIEJlbmNo,size_8,color_FFFFFF,t_70,g_se,x_16#pic_center)
上图中,每四个红色点围成的矩形区域为实际原件上的像素点,黑色点为亚像素点
以下三个示意图,在图1中,提取了图像的物体边缘轮廓线,并将图像边缘轮廓分割成直线段、圆弧段、圆等基本图形。在图2中,将一个圆角矩形的边缘轮廓分为几个几何形状。在图3中,在灰度像素图像网格的背景上绘制了一个椭圆的亚像素轮廓曲线。
![在这里插入图片描述](https://img-blog.csdnimg.cn/b002f2976f30481f869ec68ac378ca32.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAQmV0dGVyIEJlbmNo,size_15,color_FFFFFF,t_70,g_se,x_16#pic_center)
<center>图1. 图像边缘检测
![在这里插入图片描述](https://img-blog.csdnimg.cn/4de7f556cb264b04a6a8e5cef904973f.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAQmV0dGVyIEJlbmNo,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center)
<center>图2. 图像边缘轮廓
![在这里插入图片描述](https://img-blog.csdnimg.cn/1aca0b0eda9548d5afc9d0b318f4e73b.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAQmV0dGVyIEJlbmNo,size_14,color_FFFFFF,t_70,g_se,x_16#pic_center)
<center>图3. 图像的亚像素边缘轮廓
**问题1:** 建立一个数学模型,分析亚像素边缘提取的方法和过程。有1/10像素精度及以上、亚像素边缘提取轮廓边界的主要对象的边缘部分的三张图片(Pic1_1、Pic1_2 Pic1_3)在附件1中,和亚像素边缘点数据转换成命令边缘轮廓曲线数据,需要考虑如何消除边缘毛刺和阴影部分的干扰影响。需要注意的是,Pic1_3图像是在相对复杂的光照条件下拍摄的,干涉信息更多。
a) 将提取的不同颜色的边缘轮廓绘制在图像上,输出为彩色边缘轮廓图像,保存为png图像格式提交。文件名为pic1_1.png、pic1_2.png、pic1_3.png。
![在这里插入图片描述](https://img-blog.csdnimg.cn/ab3067d1b33b4049ac1e4b168269ca67.bmp?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAQmV0dGVyIEJlbmNo,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center)
<center>Pic1_1.png
![在这里插入图片描述](https://img-blog.csdnimg.cn/ece08dc236be4c5b8dfef944741ba76d.bmp?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAQmV0dGVyIEJlbmNo,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center)
<center>Pic1_2.png
![在这里插入图片描述](https://img-blog.csdnimg.cn/9f948772332c46bbae81c9cb5c45a2b2.bmp?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAQmV0dGVyIEJlbmNo,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center)
<center>Pic1_3.png
b)将边缘轮廓数据以附件1中的EdgeContoursOutput.xls文件的格式输出,将Pic1_1和Pic1_2图像的数据分别输出到工作表对应的Sheet1和Sheet2。输出数据包含总边缘轮廓数、图像坐标空间中总边缘轮廓长度、每条轮廓曲线的点数和长度以及每条轮廓点的X、Y坐标数据。
c)文中给出每张图像的总轮廓曲线计数,以及每条曲线上的点计数和长度数据。见表1、表2、表3。
Table 1. Pic1_1 Edge Contour Data Output Format
| Total Edge Contours Count | | |
| -------------------------- | ------ | ---- |
| Total Edge Contours Length | | |
| Edge Contour 1 | Length | |
| PointCount | | |
| Edge Contour 2 | Length | |
| PointCount | | |
| … | … | … |
| | | |
Table 2. Pic1_2 Edge Contour Data Output Format
| Total Edge Contours Count | | |
| -------------------------- | ------ | ---- |
| Total Edge Contours Length | | |
| Edge Contour 1 | Length | |
| PointCount | | |
| Edge Contour 2 | Length | |
| PointCount | | |
| … | … | … |
| | | |
Table 3. Pic1_3 Edge Contour Data Output Format
| Total Edge Contours Count | |
| -------------------------- | ---- |
| Total Edge Contours Length | |
**问题2:** 在拍摄被测图像时,有一个点矩阵校准板放置在目标物体的同一水平高度上。定标板上的网点直径为1mm,两点之间的中心距离为2mm。附件2包含三张不同角度拍摄的标定板图像和一张产品图像(pic2_1 .bmp)。请建立数学模型,利用标定板图像信息对产品图像进行图像校正分析,考虑如何尽可能准确地计算出产品图像上边缘分割拟合曲线段的实际物理尺寸。请计算每个边缘轮廓的长度(mm),最后
龙年行大运
- 粉丝: 1384
- 资源: 3960
最新资源
- 微信社团小程序ssm-微信小程序毕业项目,适合计算机毕-设、实训项目、大作业学习.rar
- 校园综合服务小程序+ssm-微信小程序毕业项目,适合计算机毕-设、实训项目、大作业学习.rar
- 微信平台签到系统的设计与实现springboot-微信小程序毕业项目,适合计算机毕-设、实训项目、大作业学习.rar
- 微信小程序的高校党费收缴系统ssm-微信小程序毕业项目,适合计算机毕-设、实训项目、大作业学习.rar
- 学生活动管理系统+ssm-微信小程序毕业项目,适合计算机毕-设、实训项目、大作业学习.rar
- 新闻资讯微信小程序开发后端+php-微信小程序毕业项目,适合计算机毕-设、实训项目、大作业学习.rar
- 自动驾驶控制器,基于分布式驱动电动汽车的四轮侧偏刚度估计,采用容积卡尔曼(ckf)进行估计,能够很好地估计汽车行驶过程中的侧偏刚度,并与转化的侧向轮胎力进行比较,具有很好的估计效果 模型中第一个模块
- 新闻资讯系统设计+springboot-微信小程序毕业项目,适合计算机毕-设、实训项目、大作业学习.rar
- 数据结构PTA理论题答案.zip
- 微信小程序的驾校预约管理系统--论文-微信小程序毕业项目,适合计算机毕-设、实训项目、大作业学习.zip
- 微信小程序的英语学习激励系统--论文-微信小程序毕业项目,适合计算机毕-设、实训项目、大作业学习.zip
- 微信小程序基于BS模式的学生实习与就业管理系统设计与实现springboot-微信小程序毕业项目,适合计算机毕-设、实训项目、大作业学习.rar
- 学生知识成果展示与交流+ssm-微信小程序毕业项目,适合计算机毕-设、实训项目、大作业学习.rar
- 学习自律养成小程序+ssm-微信小程序毕业项目,适合计算机毕-设、实训项目、大作业学习.rar
- 医院挂号系统设计与实现+ssm-微信小程序毕业项目,适合计算机毕-设、实训项目、大作业学习.rar
- 微信小程序评分小程序ssm-微信小程序毕业项目,适合计算机毕-设、实训项目、大作业学习.rar
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈