当前位置: 首页 > backend >正文

halcon c# 自带examples报错 Matching

最近开始学习halcon与C#的联合编程,打开Matching例程时遇到了下面的问题

“System.TypeInitializationException”类型的未经处理的异常在 halcondotnet.dll 中发生 
“HalconDotNet.HHandleBase”的类型初始值设定项引发异常。

System.TypeInitializationException
  HResult=0x80131534
  Message=“HalconDotNet.HHandleBase”的类型初始值设定项引发异常。
  Source=halcondotnet
  StackTrace:
   at HalconDotNet.HWindow..ctor(Int32 row, Int32 column, Int32 width, Int32 height, HTuple fatherWindow, String mode, String machine)
   at HalconDotNet.HSmartWindowControl.CreateHWindow()
   at HalconDotNet.HSmartWindowControl.HSmartWindowControl_Load(Object sender, EventArgs e)
   at System.EventHandler.Invoke(Object sender, EventArgs e)
   at System.Windows.Forms.UserControl.OnLoad(EventArgs e)
   at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   at System.Windows.Forms.Control.CreateControl()
   at System.Windows.Forms.Control.WmShowWindow(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.Form.WmShowWindow(Message& m)
   at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

内部异常 1:
DllNotFoundException: 无法加载 DLL“halcon”: 找不到指定的模块。 (异常来自 HRESULT:0x8007007E)。
 

“HalconDotNet.HOperatorException”类型的未经处理的异常在 halcondotnet.dll 中发生 
HALCON error #1305: Wrong value of control parameter 5 in operator open_window

“HalconDotNet.HOperatorException”类型的未经处理的异常在 halcondotnet.dll 中发生 
HALCON error #8603: Interface library not available. Check www.mvtec.com/download for additional interfaces in operator open_framegrabber

问题分析:

缺少halcon运行相关的库

问题解决:

添加下面的库文件

http://www.xdnf.cn/news/12164.html

相关文章:

  • JVM中的各类引用
  • 设计模式域——软件设计模式全集
  • GIC流协议接口
  • android 之 Tombstone
  • 巴科斯-诺尔范式与抽象语法树:CMake语法实例教程
  • 深入学习RabbitMQ队列的知识
  • RabbitMQ实用技巧
  • 18650锂电池组点焊机:高效组装锂电池的关键工具|比斯特自动化
  • c++ openssl 使用 DES(数据加密标准)进行加密和解密的基本操作
  • ​减少交通拥堵、提高效率、改善交通安全的智慧交通开源了。
  • c++算法学习4——广度搜索bfs
  • html文字红色粗体,闪烁渐变动画效果,中英文切换版本
  • 【Linux手册】冯诺依曼体系结构
  • buuctf——web刷题第二页
  • 自定义Spring Boot Starter的全面指南
  • 解决el-select选择框右侧下拉箭头遮挡文字问题
  • 自建 Derp 中继节点
  • golang 如何定义一种能够与自身类型值进行比较的Interface
  • 【论文解读】MemGPT: 迈向为操作系统的LLM
  • 13.4 AI颠覆语言学习:预录制视频+GPT-4评估如何实现60%成本降低与40%留存飙升
  • 阿里云域名怎么绑定
  • Elastic 获得 AWS 教育 ISV 合作伙伴资质,进一步增强教育解决方案产品组合
  • React---day9
  • Python爬虫与Java爬虫深度对比:从原理到实战案例解析
  • 用函数实现模块化程序设计(适合考研、专升本)
  • 自定义注解facade 实现切面 进行日志记录和参数校验
  • Xcode 16.4 + iOS 18 系统运行时崩溃:___cxa_current_primary_exception 符号丢失的原因与解决方案
  • 用 n8n 提取静态网页内容:从 HTTP Request 到 HTML 节点全解析
  • 国产linux系统(银河麒麟,统信uos)使用 PageOffice在线编辑word文件保存数据同时保存文件
  • Ubuntu20.04设置为开机后直接自动进入纯命令行界面