Halcon 的 measure_profile_sheet_of_light 算子可以用于从单个轮廓中获取平面上的深度信息。以下是使用方法:

  1. 准备输入图像和参数:输入图像应该是一个二值化的轮廓图像,其中轮廓必须是水平的。算子需要以下参数:光源的高度和角度、采样点的数量和间距、以及轮廓的宽度。

  2. 调用算子:使用以下语法调用算子:

measure_profile_sheet_of_light(Image, Row, Column, Length, Angle, Height, SamplingDistance, Width, GenParamName, GenParamValue)

其中,Image 是输入的轮廓图像,Row 和 Column 是轮廓的中心点坐标,Length 是轮廓的长度,Angle 是轮廓的方向角度,Height 是光源的高度,SamplingDistance 是采样点的间距,Width 是轮廓的宽度。

  1. 解析输出:算子的输出是一个二元组,其中第一个元素是一个浮点数数组,表示每个采样点的深度信息;第二个元素是一个整数,表示数据有效性。

使用 measure_profile_sheet_of_light 算子可以得到轮廓中每个点的深度信息,可以用于检测表面缺陷、形状测量等应用

halcon measure_profile_sheet_of_light 算子使用方法

原文地址: https://www.cveoy.top/t/topic/cfCw 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录