测量和拟合

1.一维矩形测量的五个算子

gen_measure_rectangle2( : : Row, Column, Phi, Length1, Length2, Width, Height, Interpolation : MeasureHandle)

注意:Phi的方向就是寻找边缘的方向

gen_measure_arc( : : CenterRow, CenterCol, Radius, AngleStart, AngleExtent, AnnulusRadius, Width, Height, Interpolation : MeasureHandle)

 

measure_pairs(Image : : MeasureHandle, Sigma, Threshold, Transition, Select : RowEdgeFirst, ColumnEdgeFirst, AmplitudeFirst, RowEdgeSecond, ColumnEdgeSecond, AmplitudeSecond, IntraDistance, InterDistance)

measure_pairs(图像::测量句柄:Sigma:最小幅度:极性:选择方式:Row_第一条边:Col_第一条边:幅度_第一条边:Row_第二条边:Col_第二条边:幅度_第二条边:边对距离:相邻边之间的距离)

Sigma:高斯平滑算法的Sigma值,值越大,边缘越少

Transition: 'all', 'all_strongest', 'negative', 'negative_strongest', 'positive', 'positive_strongest'                ------>>>>>>可以理解对像素值求一阶倒数,一阶导数为负说明:negative,一阶导数为正说明:positive

 Select :'all', 'first', 'last'

 

measure_pos(Image : : MeasureHandle, Sigma, Threshold, Transition, Select : RowEdge, ColumnEdge, Amplitude, Distance)

measure_pos与measure_pairs的区别:pairs带边缘对,pos不带边缘对

RowEdge, ColumnEdge, Amplitude, Distance:边缘的行坐标、列坐标、灰度振幅、相邻边缘之间距离

 

close_measure( : : MeasureHandle : )

2.普通标定

将一张图像的像素数转化为毫米数得到比例关系,必须确保相机光轴垂直于产品图像平面。

3.边缘对测量注意

边缘对的距离是两个相邻边缘对中心的距离,而是中间相邻的那两个单个边缘的距离

4.边缘幅度

边缘幅度为灰度之的倒数值。有正负之分,为正是由暗到亮,为负是由亮到暗。

5.拟合步骤

采图像,预处理,提取边缘,联合或分割,拟合

边缘知识分析参考“边缘提取(像素精度)”

拟合知识分析参考“边缘提取(亚像素精度)”和“几何测量”

 6.边缘

一阶:sobel,roberts,prewitt

二阶:laplacian

其他:canny

针对图像提取边缘:edges_image

针对区域提取边缘:boundary

amp:幅度     dir:方向     fit--:拟合主要有四种情况(拟合圆,拟合直线,拟合椭圆,拟合矩形)

sigma:

关闭边缘:close_edges   close_edgeslength

clip_contours_xld(Contours : ClippedContours : Row1, Column1, Row2, Column2 : )?

clip_region_rel(Region : RegionClipped : Top, Bottom, Left, Right : )?

7.轮廓联合

union_adjacent_contours_xld:联合临近的

union_cocircular_contours_xld:联合共圆的

union_collinear_contours_ext_xld:联合共线的

8.提取边缘的两个算子

edges_sub_pix(Image : Edges : Filter, Alpha, Low, High : )    Filter为“canny”时,Alpha越大,平滑越厉害,越小,平滑越不厉害,其余参数情况相反     Low, High:边缘阈值,小于Low或大于High,不是边缘;介于两者之间,8邻域判断

threshold_sub_pix(Image : Border : Threshold : )    Threshold 越高,对边缘锐利的要求越高

 

转载于:https://www.cnblogs.com/yangmengke2018/p/9667154.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
数据实验汇报 实验序号;课件制作(3) 日期: 1 问题背景描述 在科学研究与工程技术中,常常需要从一组测量数据出发,寻觅变量x与y的函数关 系的近似表达式.在数据容量不是很多的时候,可以采纳直接计算的方法,求得数据的 结果.但是在数据容量很大的时候,如果采纳直接计算,那么计算量会很大,因此有必 要借助计算机进行数据.由于多项式有很多比好的性质,因此在大多数情况下,我 们经常利用多项式进行数据. 2 实验目的 2.1掌握利用Mathematica7进行数据的根本操作. 2.2 通过该实验感受Mathematica的强大功能. 3 实验所用软件及版本 Mathematica7以上版本 4 主要内容 用Mathematica7软件对一组数据进行线性,二次,并作出了相应的曲 线图. 5 实验过程记录 6 思考与深刻 通过上述数据的实验,我们可以很轻易的得到一组数据的多项式.由于这里 我们只是考虑了多项式的优越性质,进而采纳多项式进行数据,而没有考虑用其他 的函数形式进行. 此课件有几个有点:1、代码放开可随时修改;2、运行方便,做数学课件易如反掌 ;3、可通过存为CDF格式放在网上,成为网络课件. 当然,它也有使用上的难处,就是要对Mathematica要比全面深刻地了解,假设能 把程序设计的思想融入其中,则肯定能设计出功能强大的数学课件,这需要肯定的学习 时间. 它能否编译成可执行代码文件〔EXE〕脱离Mathematica环境运行?目前还不了解. ----------------------- 数据实验报告全文共3页,当前为第1页。 数据实验报告全文共3页,当前为第2页。 数据实验报告全文共3页,当前为第3页。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值