一些HALCON工具算子

1.Background Estimator 评估背景

close_bg_esti删除背景估计数据集。
create_bg_esti生成并初始化背景估计数据集。
get_bg_esti_params返回数据集的参数。
give_bg_esti返回估计的背景图像。
run_bg_esti估计背景并返回前景区域。
set_bg_esti_params更改数据集的参数。
update_bg_esti更改估计的背景图像。

2.Function 函数

abs_funct_1d一维函数y值的绝对值。
compose_funct_1d组合两个函数。
create_funct_1d_array从一系列y值创建一个函数。
create_funct_1d_pairs从一组(x,y)对创建一个函数。
derivate_funct_1d计算函数的导数。
distance_funct_1d计算两个函数之间的距离。
funct_1d_to_pairs访问函数的x/y值。
get_pair_funct_1d使用控制点的索引访问函数值。
get_y_value_funct_1d返回函数在任意位置的值。
integrate_funct_1d计算函数的正面积和负面积。
invert_funct_1d计算函数的反函数。
local_min_max_funct_1d计算函数的局部最小值和最大值点。
match_funct_1d_trans计算两个函数之间的变换参数。
negate_funct_1d一维函数y值的否定。
num_points_funct_1d函数的控制点数量。
read_funct_1d从文件中读取一个函数。
sample_funct_1d在一个区间内等距采样一个函数。
scale_y_funct_1d一维函数y值的乘法和加法。
smooth_funct_1d_gauss使用高斯函数平滑等距一维函数。
smooth_funct_1d_mean通过对其值求平均值来平滑等距一维函数。
transform_funct_1d使用给定的变换参数转换函数。
write_funct_1d将函数写入文件。
x_range_funct_1d函数的最小和最大x值。
y_range_funct_1d函数的最小和最大y值。
zero_crossings_funct_1d计算函数的零点。

3.Geometry 几何学

angle_ll计算两条直线之间的夹角。
angle_lx计算一条直线与水平轴之间的夹角。
apply_distance_transform_xld使用XLD距离变换确定两个轮廓的逐点距离。
area_intersection_rectangle2计算定向矩形的交集面积。
clear_distance_transform_xld清除XLD距离变换。
create_distance_transform_xld创建XLD距离变换。
deserialize_distance_transform_xld反序列化XLD距离变换。
distance_cc计算两个轮廓之间的距离。
distance_cc_min计算两个轮廓之间的最小距离。
distance_cc_min_points计算两个轮廓之间的最小距离以及用于计算的点。
distance_contours_xld计算从一个轮廓到另一个轮廓的逐点距离。
distance_lc计算一条直线与一个轮廓之间的距离。
distance_lr计算一条直线与一个区域之间的距离。
distance_pc计算一个点与一个轮廓之间的距离。
distance_pl计算一个点与一条直线之间的距离。
distance_point_line计算给定线上两点的三维线和三维点之间的距离。
distance_point_pluecker_line计算给定Plücker坐标的三维线和三维点之间的距离。
distance_pp计算两个点之间的距离。
distance_pr计算一个点与一个区域之间的距离。
distance_ps计算一个点与线段之间的距离。
distance_rr_min计算两个区域的轮廓像素之间的最小距离。
distance_rr_min_dil通过膨胀计算两个区域之间的最小距离。
distance_sc计算一条线段与一个轮廓之间的距离。
distance_sl计算一条线段与一条直线之间的距离。
distance_sr计算一条线段与一个区域之间的距离。
distance_ss计算两条线段之间的距离。
get_distance_transform_xld_contour获取用于构建XLD距离变换的参考轮廓。
get_distance_transform_xld_param获取用于构建XLD距离变换的参数。
get_points_ellipse计算椭圆周长上的点。
intersection_circle_contour_xld计算圆或圆弧与XLD轮廓的交点。
intersection_circles计算两个圆或圆弧的交点。
intersection_contours_xld计算两个XLD轮廓的交点。
intersection_line_circle计算直线与圆或圆弧的交点。
intersection_line_contour_xld计算直线与XLD轮廓的交点。
intersection_lines计算两条直线的交点。
intersection_segment_circle计算线段与圆或圆弧的交点。
intersection_segment_contour_xld计算线段与XLD轮廓的交点。
intersection_segment_line计算线段与直线的交点。
intersection_segments计算两条线段的交点。
pluecker_line_to_point_direction将由Plücker坐标给出的三维线转换为由点和方向给出的三维线。
pluecker_line_to_points将由Plücker坐标给出的三维线转换为由两个点给出的三维线。
point_direction_to_pluecker_line将由点和方向给出的三维线转换为Plücker坐标。
points_to_pluecker_line将由两个点给出的三维线转换为Plücker坐标。
projection_pl计算点在直线上的投影。
read_distance_transform_xld从文件中读取XLD距离变换。
serialize_distance_transform_xld序列化XLD距离变换。
set_distance_transform_xld_param为XLD距离变换设置新参数。
write_distance_transform_xld将XLD距离变换写入文件。

4.Grid Rectification 网格

connect_grid_points连接校正网格的网格点。
create_rectification_grid生成一个描述校正网格的PostScript文件。
find_rectification_grid在图像中分割校正网格区域。
gen_arbitrary_distortion_map生成一个投影映射,描述任意畸变图像与校正图像之间的映射关系。
gen_grid_rectification_map基于正则网格的点计算畸变图像与校正图像之间的映射关系。

5.Hough(hough 变换)

hough_circle_trans返回给定半径的圆的Hough变换。
hough_circles使用Hough变换检测特定半径的圆心。
hough_line_trans在区域内生成线的Hough变换。
hough_line_trans_dir使用局部梯度方向计算线的Hough变换。
hough_lines利用Hough变换在边缘图像中检测线条,并以HNF形式返回。
hough_lines_dir利用Hough变换和局部梯度方向在边缘图像中检测线条,并以正常形式返回。
select_matching_lines从一组线条(在HNF中)中选择最适合区域的线条。

6.Interpolation 插值

clear_scattered_data_interpolator清除散乱数据插值器。
create_scattered_data_interpolator创建一个插值器,用于插值散乱数据。
interpolate_scattered_data使用散乱数据插值器进行散乱数据插值。
interpolate_scattered_data_image对图像进行插值。
interpolate_scattered_data_points_to_image从散乱数据插值中创建图像。

7.Lines 线性

line_orientation计算线的方向。
line_position计算线的重心、长度和方向。

8.Mosaicking 拼接图像

adjust_mosaic_images对全景图像应用自动颜色校正。
bundle_adjust_mosaic对图像拼接进行束调整。
gen_bundle_adjusted_mosaic将多个图像并成一个拼接图像。
gen_cube_map_mosaic创建一个球形拼接图像的6个立方体贴图。
gen_projective_mosaic将多个图像合并成一个拼接图像。
gen_spherical_mosaic创建一个球形拼接图像。
proj_match_points_distortion_ransac通过自动查找点之间的对应关系,计算两个图像之间的投影变换矩阵和径向畸变系数。
proj_match_points_distortion_ransac_guided通过已知的投影变换矩阵和径向畸变系数的近似值,找到点之间的对应关系,计算两个图像之间的投影变换矩阵和径向畸变系数。
proj_match_points_ransac通过找到点之间的对应关系,计算两个图像之间的投影变换矩阵。
proj_match_points_ransac_guided通过已知的投影变换矩阵的近似值,找到点之间的对应关系,计算两个图像之间的投影变换矩阵。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
完整版:https://download.csdn.net/download/qq_27595745/89522468 【课程大纲】 1-1 什么是java 1-2 认识java语言 1-3 java平台的体系结构 1-4 java SE环境安装和配置 2-1 java程序简介 2-2 计算机中的程序 2-3 java程序 2-4 java类库组织结构和文档 2-5 java虚拟机简介 2-6 java的垃圾回收器 2-7 java上机练习 3-1 java语言基础入门 3-2 数据的分类 3-3 标识符、关键字和常量 3-4 运算符 3-5 表达式 3-6 顺序结构和选择结构 3-7 循环语句 3-8 跳转语句 3-9 MyEclipse工具介绍 3-10 java基础知识章节练习 4-1 一维数组 4-2 数组应用 4-3 多维数组 4-4 排序算法 4-5 增强for循环 4-6 数组和排序算法章节练习 5-0 抽象和封装 5-1 面向过程的设计思想 5-2 面向对象的设计思想 5-3 抽象 5-4 封装 5-5 属性 5-6 方法的定义 5-7 this关键字 5-8 javaBean 5-9 包 package 5-10 抽象和封装章节练习 6-0 继承和多态 6-1 继承 6-2 object类 6-3 多态 6-4 访问修饰符 6-5 static修饰符 6-6 final修饰符 6-7 abstract修饰符 6-8 接口 6-9 继承和多态 章节练习 7-1 面向对象的分析与设计简介 7-2 对象模型建立 7-3 类之间的关系 7-4 软件的可维护与复用设计原则 7-5 面向对象的设计与分析 章节练习 8-1 内部类与包装器 8-2 对象包装器 8-3 装箱和拆箱 8-4 练习题 9-1 常用类介绍 9-2 StringBuffer和String Builder类 9-3 Rintime类的使用 9-4 日期类简介 9-5 java程序国际化的实现 9-6 Random类和Math类 9-7 枚举 9-8 练习题 10-1 java异常处理 10-2 认识异常 10-3 使用try和catch捕获异常 10-4 使用throw和throws引发异常 10-5 finally关键字 10-6 getMessage和printStackTrace方法 10-7 异常分类 10-8 自定义异常类 10-9 练习题 11-1 Java集合框架和泛型机制 11-2 Collection接口 11-3 Set接口实现类 11-4 List接口实现类 11-5 Map接口 11-6 Collections类 11-7 泛型概述 11-8 练习题 12-1 多线程 12-2 线程的生命周期 12-3 线程的调度和优先级 12-4 线程的同步 12-5 集合类的同步问题 12-6 用Timer类调度任务 12-7 练习题 13-1 Java IO 13-2 Java IO原理 13-3 流类的结构 13-4 文件流 13-5 缓冲流 13-6 转换流 13-7 数据流 13-8 打印流 13-9 对象流 13-10 随机存取文件流 13-11 zip文件流 13-12 练习题 14-1 图形用户界面设计 14-2 事件处理机制 14-3 AWT常用组件 14-4 swing简介 14-5 可视化开发swing组件 14-6 声音的播放和处理 14-7 2D图形的绘制 14-8 练习题 15-1 反射 15-2 使用Java反射机制 15-3 反射与动态代理 15-4 练习题 16-1 Java标注 16-2 JDK内置的基本标注类型 16-3 自定义标注类型 16-4 对标注进行标注 16-5 利用反射获取标注信息 16-6 练习题 17-1 顶目实战1-单机版五子棋游戏 17-2 总体设计 17-3 代码实现 17-4 程序的运行与发布 17-5 手动生成可执行JAR文件 17-6 练习题 18-1 Java数据库编程 18-2 JDBC类和接口 18-3 JDBC操作SQL 18-4 JDBC基本示例 18-5 JDBC应用示例 18-6 练习题 19-1 。。。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值