halcon例程学习笔记(5)----halcon中如何自己创建子过程

本文介绍了如何在Halcon中利用傅里叶变换确定网格旋转角度,通过determine_grid_rotation_fft.hdev例程,展示自创过程的方法。文章强调了自定义过程在工程化开发中的重要性,有助于代码复用和大型项目管理。创建自定义过程可在Halcon图形开发界面进行,通过过程下拉菜单的'创建过程'选项进入。关键函数包括optimize_fft_speed、rft_generic和correlation_fft。
摘要由CSDN通过智能技术生成

         本次例程学习是halcon10.0中的一维函数中的determine_grid_rotation_fft.hdev例程。此例程展示了如果通过使用傅里叶变换确定网格的角度。首先需要建立确定模版,然后通过傅里叶变换  最后比较  得出角度。

         再次例程中出现了很多作者自己创建的过程,方便了工程化管理。

         halcon作为图像处理的开发库,提供的图像开发界面中,也提供了过程的创建,方便代码的重复利用,有利于大项目的工程化开发。所以写出此文章方便新人学习halcon工程化开发。

         在halcon中如果是自己创建的过程,在函数调用时,函数用不同的颜色进行显示。同时你可以看到如下函数列表。除了main函数以外的其它函数都是自己创建的过程。

         

 

         那么如何创建的自己过程呢?

         在halcon10.0中的图形开发界面中提供了此界面方便开发人员进行创建。

         首先在图形开发界面中找到过程下拉列表菜单,第一项你将会看到创建过程。点击即可进入过程创建

        

         找到此窗口之后,大家就可以自己尝试创建过程了。

        在此例程中主要掌握函数有:optimize_fft_speed,rft_generic,correlation_fft等使用,具体理解可以参考halcon手册

       

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值