explore_halcon.hdev(21)之p_do_optical_flow_bicycle函数模块

本文介绍了Halcon中的光学流计算函数p_do_optical_flow_bicycle,讲解了optical_flow_mg算子的参数及作用,包括ImageT1, ImageT2, VectorField等,并探讨了vector_field_length, min_max_gray, vector_field_to_real等辅助算子的使用,用于计算向量场长度、获取灰度值范围和向量分量。" 112636107,10295073,B端UI设计:按钮组件交互规范解析,"['B端设计', 'UI交互', '按钮设计', '界面规范']

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

函数:

图像光流计算,主要算子optical_flow_mg计算光流,计算向量场长度并获取区域内的最大最小灰度值,通过灰度值获取光流方向并处理显示

算子:

1.optical_flow_mg(ImageT1, ImageT2 : VectorField : Algorithm, SmoothingSigma, IntegrationSigma, FlowSmoothness, GradientConstancy, MGParamName, MGParamValue : ):计算两幅图像的光流。3D运动在二维图像平面上的投影称为光流

参数:

ImageT1:输入图像1

ImageT2 :输入图像2

VectorField :输出光流

Algorithm:计算光流的算法('fdrig':采用了Brox, Bruhn, Papenberg, 和Weickert提出的方法。该方法是流驱动的,鲁棒的,各向同性的,并使用梯度恒定项。 'ddraw':使用了Nagel 和Enkelmann提出的方法的一个鲁棒变体。这种方法是数据驱动的、健壮的、各向异性的,并使用了翘曲。 'clg' : Bruhn, Weickert, Feddern, Kohlberger, 和Schnörr 提出的局部-全局联合方法)

SmoothingSigma:初始高斯平滑的标准偏差

IntegrationSigma:集成滤波器的标准差(该参数只在clg算法中使用,对其他两个算法没有影响)

FlowSmoothness:平滑项相对于数据项的权重

GradientConsta

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

乌里随记

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值