壹六八信息科技网站建设,开网站的是啥公司,微建站平台,湖州房产网#x1f60a;#x1f60a;#x1f60a;欢迎来到本博客#x1f60a;#x1f60a;#x1f60a;
#x1f31f;#x1f31f;#x1f31f; Halcon算子太多#xff0c;学习查找都没有系统的学习查找路径#xff0c;本专栏主要分享Halcon各类算子含义及用法#xff0c;有…
欢迎来到本博客 Halcon算子太多学习查找都没有系统的学习查找路径本专栏主要分享Halcon各类算子含义及用法有时间会更新具体案例。 具体食用方式可以点击本专栏【Halcon算子快速查找】–搜索你要查询的算子名称或者点击Halcon算子汇总博客即可食用。
支持如果觉得博主的文章还不错或者您用得到的话可以悄悄关注一下博主哈如果三连收藏支持就更好啦这就是给予我最大的支持 文章目录学习目标学习内容1、clear_object_model_3d()Halcon例程2、copy_object_model_3d()Halcon例程【3D Object Model之创建Creation】 待更新算子汇总学习目标 clear_object_model_3d() copy_object_model_3d() 学习内容
算子简介
函数名解释clear_object_model_3d()清除指定3D对象模型释放内存空间。copy_object_model_3d()复制一个3D对象模型对象。1、clear_object_model_3d() clear_object_model_3d( : : ObjectModel3D : ) 函数说明 清除指定3D对象模型释放内存空间; 函数参数 ObjectModel3D输入3D对象模型句柄;
Halcon例程
vector_to_hom_mat3d.hdev 从点对应关系近似不同类型的仿射三维变换
swissranger_objectmodel3d.hdev 使用SwissRanger接口从SwissRangerMESA Imaging SR4000传感器数据生成3D对象模型
siliconsoftware_objectmodel3d.hdev 使用SiliconSoftware界面生成三维对象模型
sick-scanningruler_objectmodel3d.hdev 使用SICK ScanningRuler界面从SICK Ranger传感器数据生成3D对象模型
sick-3dcamera_objectmodel3d.hdev 使用SICK-3DCamera接口从SICK-Ranger传感器数据生成3D对象模型
set_object_model_3d_attrib.hdev 设置三维对象模型的属性
select_points_object_model_3d.hdev 使用阈值删除三维对象模型的部分
select_object_model_3d.hdev 根据体积和直径选择三维对象模型
rigid_trans_object_model_3d.hdev 将刚性变换应用于三维对象模型
reduce_object_model_3d_by_view.hdev 按视图删除三维对象模型的部分
reconstruct_points_stereo.hdev 使用多视图立体重建三维点
projective_trans_object_model_3d.hdev 将投影变换应用于三维对象模型
lps36_objectmodel3d.hdev 使用LPS36接口从Leuze LPS36传感器数据生成3D对象模型
locate_pipe_joints_stereo.hdev 使用多视图立体和基于曲面的三维匹配定位管道接头
locate_cylinder_3d.hdev 通过结合立体和3D匹配找到堆中最高的圆柱体
intersect_plane_object_model_3d.hdev 计算三维对象模型和平面之间的交点
interactive_intersection.hdev 交互式计算三维对象模型和平面之间的交点
gigevision_atc4_objectmodel3d.hdev 使用GigEVision接口从Automation Technology C4 GigE传感器数据生成3D对象模型
genicamtl_gocator_objectmodel3d.hdev 使用GenICamTL接口从LMI Technologies Gocator传感器数据生成3D对象模型
gen_primitives_object_model_3d.hdev 创建基本三维对象模型如平面、球体和长方体
fit_primitives_object_model_3d.hdev 将圆柱体装配到2.5D数据中
find_surface_model.hdev 使用基于曲面的匹配在三维场景中查找对象
find_shape_model_3d_recompute_score.hdev在基于形状的3D匹配的姿势细化之后重新计算分数
ensenso-nxlib_objectmodel3d.hdev 使用NxLib接口生成三维对象模型
create_shape_model_3d_lowest_model_level.hdev 减少3D形状模型所需的内存
create_shape_model_3d_ignore_part_polarity.hdev 加快纹理背景上基于形状的3D匹配
compare_surface_sheet_of_light.hdev 使用未校准的光片设置进行3D表面比较
calibrate_cameras_monocular.hdev 使用HALCON校准板确定摄像机参数
3d_matching_clamps.hdev 使用三维DXF模型识别图像中的三维对象2、copy_object_model_3d() copy_object_model_3d( : : ObjectModel3D, Attributes : CopiedObjectModel3D) 函数说明 复制一个3D对象模型对象; 函数参数 ObjectModel3D输入 3D对象模型句柄; Attributes输入 要复制的属性;
参数名解释point_coord指定复制具有三维点坐标的属性point_normal指定复制具有三维点法线的属性和具有三维点坐标的属性face_triangle指定复制具有面三角形的属性和具有三维点坐标的属性face_polygon指定复制具有面多边形的属性和具有三维点坐标的属性lines指定复制具有直线的属性和具有三维点坐标的属性xyz_mapping指定复制具有到图像坐标的映射的属性和具有三维点坐标的属性extended_attribute指定复制所有扩展属性。如果需要复制与扩展属性相关的其他属性也会复制这些属性。例如3D点坐标、面三角形、面多边形或线。primitives_all指定复制具有基元参数的属性(参阅fit_primitives_object_model_3d) ;primitive_plane指定复制具有基本体平面的属性(参阅fit_primitives_object_model_3d);primitive_sphere指定复制具有基本体球体的属性(参阅fit_primitives_object_model_3d);primitive_cylinder指定复制具有基本体圆柱体的属性(参阅fit_primitives_object_model_3d);primitive_box指定复制具有基本体圆柱体的属性;shape_based_matching_3d_data指定复制具有为基于形状的三维匹配准备的形状模型的属性distance_computation_data指定复制具有距离计算数据结构的属性;如果选择了该属性则也会复制距离计算的相应目标数据属性。例如如果为三角形准备了距离计算则会复制三角形和顶点。surface_based_matching_data指定复制基于曲面的匹配的数据;将复制具有三维点坐标的属性和具有点法线的属性。如果具有点法线的属性不可用则将复制具有从三维点坐标到图像坐标的映射的属性。如果具有从三维点坐标到图像坐标的映射的属性不可用则将复制具有面三角形的属性。如果带有面三角形的属性也不可用则会复制带有面多边形的属性。如果这些属性都不可用则会引发异常。segmentation_data指定复制3D分割的数据。将复制具有三维点坐标的属性和具有面训练的属性。如果具有面三角形的属性不可用则将复制具有从三维点坐标到图像坐标的映射的属性。如果这些属性都不可用则会引发异常。all指定复制所有可用的属性。属性是点坐标、点法线、面三角形、面多边形、到图像坐标的映射、用于匹配的形状模型和基本体的参数。CopiedObjectModel3D输出 复制的3D对象模型的句柄;
Halcon例程
triangulate_object_model_3d_implicit.hdev 对三维对象模型进行三角化隐式
segment_object_model_3d.hdev 将2.5D数据分段为圆柱形或球形部分
reconstruct_3d_object_model_for_matching.hdev 通过3D配准从多个视图重建用于匹配的3D对象模型
find_deformable_surface_model.hdev 使用基于可变形曲面的匹配在3D场景中查找对象【3D Object Model之创建Creation】 待更新算子 clear_object_model_3d() copy_object_model_3d() deserialize_object_model_3d() gen_box_object_model_3d() gen_cylinder_object_model_3d() gen_empty_object_model_3d() gen_object_model_3d_from_points() gen_plane_object_model_3d() gen_sphere_object_model_3d() gen_sphere_object_model_3d_center() read_object_model_3d() serialize_object_model_3d() set_object_model_3d_attrib() set_object_model_3d_attrib_mod() union_object_model_3d() write_object_model_3d() 汇总 本专栏博客汇总Halcon算子汇总 今天的文章就到这里啦~ 喜欢的话点赞、收藏⭐️、关注哦 ~