halcon 3D Object Model 三维物体模型算子,持续更新

目录

  • 3D Object Model 三维物体模型
    • Creation创建
          • 1.clear_object_model_3d
          • 2.copy_object_model_3d
          • 3. deserialize_object_model_3d
          • 4. gen_box_object_model_3d
          • 5. gen_cylinder_object_model_3d
          • 6. gen_empty_object_model_3d
          • 7. gen_object_model_3d_from_points
          • 8. gen_plane_object_model_3d
          • 9. gen_sphere_object_model_3d
          • 10. gen_sphere_object_model_3d_center
          • 11. read_object_model_3d
          • 12. serialize_object_model_3d
          • 13.set_object_model_3d_attrib
          • 14. set_object_model_3d_attrib_mod
          • 15. union_object_model_3d
          • 16.write_object_model_3d
    • Features测量
          • 1. area_object_model_3d
          • 2. distance_object_model_3d
          • 3.get_object_model_3d_params
          • 4. max_diameter_object_model_3d
          • 5. moments_object_model_3d
          • 6. select_object_model_3d
          • 7. smallest_bounding_box_object_model_3d
          • 8. smallest_sphere_object_model_3d
          • 9. volume_object_model_3d_relative_to_plane
    • Segmentation筛选
          • 1.fit_primitives_object_model_3d
          • 2. reduce_object_model_3d_by_view
          • 3.segment_object_model_3d
          • 4. select_points_object_model_3d
    • Transformations变换
          • 1.affine_trans_object_model_3d
          • 2. connection_object_model_3d
          • 3. convex_hull_object_model_3d
          • 4. edges_object_model_3d
          • 5. fuse_object_model_3d
          • 6. intersect_plane_object_model_3d
          • 7. object_model_3d_to_xyz
          • 8.prepare_object_model_3d
          • 9.project_object_model_3d
          • 10. projective_trans_object_model_3d
          • 11. register_object_model_3d_global
          • 12.register_object_model_3d_pair
          • 13. render_object_model_3d
          • 14. rigid_trans_object_model_3d
          • 15. sample_object_model_3d
          • 16. simplify_object_model_3d
          • 17. smooth_object_model_3d
          • 18. surface_normals_object_model_3d
          • 19. triangulate_object_model_3d
          • 20. xyz_to_object_model_3d

3D Object Model 三维物体模型

Creation创建

1.clear_object_model_3d

功能:清除指定3D对象模型,释放内存空间。

2.copy_object_model_3d

功能:复制一个3D对象模型对象。

3. deserialize_object_model_3d

功能:反序列化三维对象模型。

4. gen_box_object_model_3d

功能:创建表示方框的三维对象模型。

5. gen_cylinder_object_model_3d

功能:创建表示圆柱体的三维对象模型。

6. gen_empty_object_model_3d

功能:创建一个空的三维对象模型。

7. gen_object_model_3d_from_points

功能:从一组三维点创建表示点云的三维对象模型。

8. gen_plane_object_model_3d

功能:创建表示平面的三维对象模型。

9. gen_sphere_object_model_3d

功能:创建表示球体的三维对象模型。

10. gen_sphere_object_model_3d_center

功能:创建表示X、Y、Z坐标球体的三维对象模型。

11. read_object_model_3d

功能:从文件中读取三维对象模型。

12. serialize_object_model_3d

功能:序列化三维对象模型。

13.set_object_model_3d_attrib

功能:设置三维对象模型的属性。

14. set_object_model_3d_attrib_mod

功能:设置三维对象模型的属性。

15. union_object_model_3d

功能:将多个三维对象模型组合到新的三维对象模型中。

16.write_object_model_3d

功能:保存一个3D对象模型。

Features测量

1. area_object_model_3d

功能:计算三维对象模型所有面的面积。

2. distance_object_model_3d

功能:计算一个三维对象模型的点到另一个三维对象模型的距离。

3.get_object_model_3d_params

功能:返回三维对象模型的属性。

4. max_diameter_object_model_3d

功能:计算三维对象模型的最大直径。

5. moments_object_model_3d

功能:计算三维对象模型的二阶平均力矩或中心力矩。

6. select_object_model_3d

功能:根据全局特征从三维对象模型数组中选择三维对象模型。

7. smallest_bounding_box_object_model_3d

功能:计算三维对象模型点周围的最小边界框。

8. smallest_sphere_object_model_3d

功能:计算三维对象模型点周围的最小球体。

9. volume_object_model_3d_relative_to_plane

功能:计算三维对象模型的体积。

Segmentation筛选

1.fit_primitives_object_model_3d

功能:常规的3D模型对应立体数据点。

2. reduce_object_model_3d_by_view

功能:通过将三维对象模型投影到虚拟视图并删除给定区域之外的所有点,从该模型中删除点。

3.segment_object_model_3d

功能:分割3D模型。

4. select_points_object_model_3d

功能:对三维对象模型的属性应用阈值。

Transformations变换

1.affine_trans_object_model_3d

功能:把一个任意有限3D变换用于一个3D目标模型。

2. connection_object_model_3d

功能:确定三维对象模型的连接组件。

3. convex_hull_object_model_3d

功能:计算三维对象模型的凸面外壳。

4. edges_object_model_3d

功能:在三维对象模型中查找边。

5. fuse_object_model_3d

功能:将三维对象模型融合到曲面中。

6. intersect_plane_object_model_3d

功能:将三维对象模型与平面相交。

7. object_model_3d_to_xyz

功能:将三维点从三维对象模型转换为图像。

8.prepare_object_model_3d

功能: 3D对象模型准备执行某一操作。

9.project_object_model_3d

功能:把一个3D对象模型的边沿投影到图像坐标中。

10. projective_trans_object_model_3d

功能:对三维对象模型应用任意投影三维转换。

11. register_object_model_3d_global

功能:改进基于重叠的三维对象模型之间的相对转换。

12.register_object_model_3d_pair

功能:搜索两个三维对象模型之间的转换。

13. render_object_model_3d

功能:渲染三维对象模型以获取图像。

14. rigid_trans_object_model_3d

功能:将刚性三维变换应用于三维对象模型。

15. sample_object_model_3d

功能:对三维对象模型进行采样。

16. simplify_object_model_3d

功能:简化三角形化的三维对象模型。

17. smooth_object_model_3d

功能:平滑三维对象模型的三维点。

18. surface_normals_object_model_3d

功能:计算三维对象模型的三维曲面法线。

19. triangulate_object_model_3d

功能:为三维对象模型创建曲面三角剖分。

20. xyz_to_object_model_3d

功能:将三维点从图像转换为三维对象模型。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/254621.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

linux下kafka与zookeeper集群部署

*********************************配置主机名,通过主机名连接机器********************************* 比如说,已经有了三台主机 1,在linux上设置hostname,通过hostname来访问linux虚拟机 1.1. 修改hosts文件 vim /etc/hosts#/etc…

调用Xvid编码器流程(基于xvid1.1.0)

xvid有两种编码方式:single pass和twopass single pass模式编码简单,速度也快,但最终效果不如twopass。 twopass就是视频压制需要经过两次编码,分别为twopass-1st pass(简称1pass)和twopass…

关于box-shadow属性的一点心得

一般我用到box-shadow都是用于诸如按钮,文本块,某些图标,css类似为: box-shadow: 1px 1px 5px rgba(0, 0, 0, .8);这样,样式看上去会更加柔和,或者增加了立体感。 我个人的理解上,box-shadow的本质就是本体…

Laravel核心解读--控制器

控制器 控制器能够将相关的请求处理逻辑组成一个单独的类, 通过前面的路由和中间件两个章节我们多次强调Laravel应用的请求在进入应用后首现会通过Http Kernel里定义的基本中间件 protected $middleware [\Illuminate\Foundation\Http\Middleware\CheckForMaintena…

C#枚举、值、字符串的相互转换

目录枚举的定义使用方式优点代码示例枚举的定义 枚举是整数类型,用户自定义的整数类型的一个集合。 使用方式 public enum A {a0,b1,c2 }注意:枚举定义的不同变量之间要用“,”分割,结尾不需要加上“,” 优点 可以…

制作404页面的重要性

在网站的运行过程中会面临很多问题,当用户搜索页面时,会提示服务器出错,请求的页面不存在,程序配置错误等问题。用户请求浏览网页碰到这些的情况时,会自动跳出系统默认的错误提示,对用户体验造成不好的感触…

明晰C++内存分配的五种方法的区别

在C中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。 栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量的存储区。里面的变量通常是局部变量、函数参数等。 堆,就是那…

【BZOJ-4631】踩气球 线段树 + STL

4631: 踩气球 Time Limit: 10 Sec Memory Limit: 256 MBSubmit: 224 Solved: 114[Submit][Status][Discuss]Description 六一儿童节到了, SHUXK 被迫陪着M个熊孩子玩一个无聊的游戏:有N个盒子从左到右排成一排,第i个盒子里装着Ai个气球。SH…

3D Reconstruction三维重建halcon算子,持续更新

目录3D Reconstruction三维重建Binocular Stereo双目立体binocular_disparitybinocular_disparity_mgbinocular_disparity_msbinocular_distancebinocular_distance_mgbinocular_distance_msdisparity_image_to_xyzdisparity_to_distancedisparity_to_point_3ddistance_to_disp…

遗传算法初级

遗传算法是一种基于仿生学的计算机算法,通过模拟自然进化和优胜劣汰法则来搜索问题的最优解(我会说这其实就是稍微改良了一下的暴搜?) 它是由美国的J.Holland于1975年提出来的玄学概率学混合暴力搜索方法,广泛适用于寻找算法优解、机器学习、…

C++ vector容器类型

vector类为内置数组提供了一种替代表示&#xff0c;与string类一样 vector 类是随标准 C引入的标准库的一部分 &#xff0c;为了使用vector 我们必须包含相关的头文件 &#xff1a;#include <vector> 使用vector有两种不同的形式&#xff0c;即所谓的数组习惯和 STL习惯…

redis在linux命令行下连续进行命令操作

redis-cli -a password -n 9 keys "friend*" -a 是auth -n 是选择数据池 keys就是找key啦、 要是后面再跟上 xargs */redis-cli del redis-cli -a password -n 9 keys "friend*" | xargs redis-cli -a password -n 9 del 就完美了23333 转载于:https://www…

Calibration校准halcon算子,持续更新

目录Calibration校准Binocular双目相机binocular_calibrationCalibration Object 校准物体caltab_pointscreate_caltabdisp_caltabfind_calib_objectfind_caltabfind_marks_and_posegen_caltabsim_caltabCamera parameter相机参数cam_mat_to_cam_parcam_par_to_cam_matdeserial…

javascript:正则表达式、一个表单验证的例子

阅读目录 本文内容&#xff1a;正则表达式&#xff1a;利用正则表达式进行表单验证的例子&#xff1a;回到顶部本文内容&#xff1a; 正则表达式正则表达式的使用方法正则表达式的特殊匹配字符正则表达式修饰符利用正则表达式进行表单验证的例子首发日期&#xff1a;2018-05-13…

Spring_01 spring容器、控制反转(IOC)、依赖注入(DI)

目录 1 什么是spring框架 2 spring框架的特点 3 spring容器 3.1 什么是spring容器 3.2 spring容器创建对象的编程步骤 3.4 spring容器创建对象的方式 3.5 bean元素的几个重要属性 4 IOC 4.1 什么是IOC 4.2 什么事DI 4.3 DI的三种方式 1 什么是spring框架 是一个开源的用来简化企…

EntityFramework 插件之EntityFramework.Extended (批量处理)

接手了一个用EF来做的项目&#xff0c;由于项目中使用的原生处理&#xff0c;导致很多update都是采用先select 后 update的方式来实现&#xff0c;同时无法批量执行逻辑如&#xff1a;根据订单类型统一更新状态等。所以在经过了N多查找之后 发现了一个国外写的扩展插件EntityFr…

一个传值的问题”*”与”*”

1/********************************************************* 2* Desc:参数传递&#xff1a;使用引用传递指针和直接传递指针地址的区别 3* Author:charley 4* DateTime:2010-12-7 11:00 02***********************************************************/ 03#include <…

Classification分类halcon算子,持续更新

目录ClassificationGaussian Mixture Models高斯混合模型add_class_train_data_gmmadd_sample_class_gmmclassify_class_gmmclear_class_gmmclear_samples_class_gmmcreate_class_gmmdeserialize_class_gmmevaluate_class_gmmget_class_train_data_gmmget_params_class_gmmget_…

spring boot 扩展之AutoConfigurationImportListener

最近阅读spring boot源码时发现&#xff0c;发现当spring使用ConfigurationClassParser加载使用Configuration注解类后&#xff0c;会使用AutoConfigurationImportSelector对加载的 Configuration注解的类进行一次过滤。当AutoConfigurationImportSelector过滤完成后会自动加载…

classpath: spring 中的查找方式

Spring可以通过指定classpath*:与classpath:前缀加路径的方式从classpath加载文件,如bean的定义文件.classpath*:的出现是为了从多个jar文件中加载相同的文件.classpath:只能加载找到的第一个文件. 比如 resource1.jar中的package com.test.rs 有一个 jarAppcontext.xml 文件,内…