Halcon22.11运行深度学习例程的时候,报错21001
在运行Halcon22.11自带的深度学习例程的时候,报错截图如下:
未处理的程序异常:
用户自定义异常('抛出')(Deve1op错误代码:21001)
当在函数'check_dl_preprocess_param'中调用'throw'时.line:
89.
用户数据:
['The value given in the key \'contrast_normalization\'
of DLPreprocessParam is invalid.Valid values are:\'true\',
\'false\'.The given value was \'none\'.']
报错原因:
程序内部调用了18版本的外部函数,所以函数里面的默认参数和值不一样。
可以打开菜单栏的函数->管理函数查看
这里可以看到,调用了18版本的函数,把18版本的取消勾选。
以下是18版本和22版本报错参数的截图对比。
左边为18,右边为22,可以看到,第6个值 不一样。
不同版本有些算子内部的参数都有一定的变化。
调皮连续波(雷达算法工程师): 胡说八道
snow_123_456: 官网下载最新的也挺好的,一般建议用最新的
unicde: 博主,带插件的软件安装包可以分享一下吗,老版的官网下不了了,谢谢
T1739887592: 我的原因是第三个,且halcon版本是17,滤波驱动安装包是在xxx\MVTec\HALCON-17.12-Progress\misc下
孤海的鲸: ,这个是这个意思啊