gen_image_surface_first_order算子使用说明

刚开始做3D项目,因为采集的是深度图,要合成三维模型,需要用到这个算子。查阅论坛看到的解释和自己的理解

http://www.ihalcon.com/read-16468-1.html。这个算子用于创建XY方向的渐变图像(其实就是XY方向空白图像),同Z相高度图合成三维图像。

gen_image_surface_first_order( : ImageSurface : Type, Alpha, Beta, Gamma, Row, Column, Width, Height : )

ImageSurface :输出图像;Type:输出图像的类型。

Alpha:高度图中X轴的分辨率(线激光发射一条光线,线上每两个点的距离,单位mm)

Beta:高度图中Y轴的分辨率(线激光两次触发的距离间隔,单位mm) 

Gamma:Z轴分辨率(高度图中Z轴的分辨率,单位mm)

注意:分别提取每个轴方向的图像时,其余方向的分辨率为0.

Row 表示行坐标

Column 表示纵坐标

注意:Halcon的行坐标和纵坐标与一般的笛卡尔坐标系统的方向是相反的。

Width 表示图像宽度

Height 表示图像高度

注意:一般使用这个算子,Row是Width的一半,Column是Height的一半。
 

你可能感兴趣的:(机器视觉)