背景
今天搞深度学习时遇到一个很奇葩的问题,之前程序运行没有问题,然而准备加上显示,在加上显示控件HSmartWindowControlWPF后就报错(启动时就报错):
HalconDotNet.HOperatorException:“HALCON error #1401: Wrong number of values of control parameter 1 in operator dump_window_image”
将halcon.dll从运行目录本地移除程序就能启动成功。但是,没法加载训练模型(运行时报错!)
解决方案
把 hcanvas.dll 拷到运行目录就OK了。
这个hcanvas.dll貌似和显示息息相关啊!
2024年7月2日
再次遇到这个错误,居然是把hcanvas.dll从运行目录删除就好了!