halcon学习笔记——HALCON标定后的二维测量

Posted AL_meno

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了halcon学习笔记——HALCON标定后的二维测量相关的知识,希望对你有一定的参考价值。

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

产生测量矩形句柄,控制输入为测量矩形范围的坐标中心,矩形长轴和水平方向夹角范围的弧度,矩形边长的一半,测量图片的宽和高度,输出为测量句柄。

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

抽取和矩形主轴垂直的直线,返回第一类和第二类边缘点的行列坐标值,边缘分类由Transition的灰度差分决定。控制输出还有,一个边缘对之间的距离;以及一类边缘对相继边缘之间的距离。

3.image_points_to_world_plane( : : CameraParam, WorldPose, Rows, Cols, Scale : X, Y)

把像素坐标转化到世界坐标系中的Z=0平面中的X,Y坐标。控制输入为,相机内参数,标定的世界坐标位姿,测量单位,像素坐标,输出为Z=0平面的X,Y坐标。

4.distance_pp( : : Row1, Column1, Row2, Column2 : Distance)

利用两点距离公式计算两点之间的距离。

注意用法:distance_pp (X1[0:4], Y1[0:4], X1[1:5], Y1[1:5], Distance)

5.tuple_mean( : : Tuple : Mean) 返回数组的平均值。

6.tuple_deviation( : : Tuple : Deviation) 返回数组中所有元素的标准差。

以上是关于halcon学习笔记——HALCON标定后的二维测量的主要内容,如果未能解决你的问题,请参考以下文章

halcon常用快捷键

MFC调用halcon生成的cpp内容

nodejs学习笔记

java JDK8 学习笔记——助教学习博客汇总

学习笔记————MAth.方法()和重载.

Arduino101学习笔记—— 中断函数