设置首页收藏本站
授权版本:2024_10
开启左侧

C#编译halcon的算子库里的” HOperatorSet.GenEmptyObj“

[复制链接]
haohaoxue 发表于 2022-2-8 23:50:55 | 显示全部楼层 |阅读模式
C#编译halcon的算子库里的”  HOperatorSet.GenEmptyObj  “报错
报错代码:HOperatorSet.GenEmptyObj  (out m_MatchParams.m_ModelRegion);

报错提示:
HalconDotNet.HOperatorException:“HALCON error #7200: Wrong number of output object parameter in operator get_image_pointer1”
求大佬帮忙解答一下!!!!!!!!!!!

奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
绝地武士 发表于 2022-2-9 09:14:01 | 显示全部楼层
第一个错误可能是halcon授权过期或dll版本不对导致。
第二个错误提示输出参数的数量不对,算子的签名为:get_image_pointer1(Image : : : Pointer, Type, Width, Height)。
输出的参数总共是四个(Pointer, Type, Width, Height),确保你后面的参数是否等于4个。
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
 楼主| haohaoxue 发表于 2022-2-9 18:30:30 | 显示全部楼层
绝地武士 发表于 2022-2-9 09:14
第一个错误可能是halcon授权过期或dll版本不对导致。
第二个错误提示输出参数的数量不对,算子的签名为:ge ...

HOperatorSet.GenEmptyObj  (out m_MatchParams.m_ModelRegion);
是这句话报错了,(这句代码的意思是:生成一个空的图行对象)

halcon权限没有过期,dll文件我重新加载了电脑所安装的halcon当前版本的dll,halcon环境应该没有问题吧
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表