發(fā)布時間:
2017
-
11
-
17
Halcon標定完成后的二維測量1.gen_measure_rectangle2( : : Row, Column, Phi, Length1, Length2, Width, Height,Interpolation : MeasureHandle)產(chǎn)生測量矩形句柄,控制輸入為測量矩形范圍的坐標中心,矩形長軸和水平方向夾角范圍的弧度,矩形邊長的一半,測量圖片的寬和高度,輸出為測量句柄。 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) 把像素坐標轉(zhuǎn)化到世界坐標系中的Z=0平面中的X,Y坐標。控制輸入為,相機內(nèi)參數(shù),標定的世界坐標位姿,測量單位,像素坐標,輸出為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) 返回數(shù)組的平均值。 6.tuple_deviation( : : Tuple : Deviation) 返回數(shù)組中所有元素的標準差。 對應(yīng)的HALCON單相機標定后的測量程序段如下: 1: calibrate...