设置首页收藏本站
开启左侧

[C#] C#中使用算子FindNCCModels模板匹配后内存使用暴增

[复制链接]
vince01 发表于 2023-12-28 22:29:51 | 显示全部楼层 |阅读模式
本帖最后由 vince01 于 2023-12-28 22:36 编辑

在C#中,使用HOperatorSet.FindNccModels()进行模板匹配,调试运行时,点击匹配按钮后,内存使用由300M暴涨至1GB,经以下测试,问题依旧:
1. 使用到的Halcon变量算子执行后全部Dispose
2. 将程序其他语句全部屏蔽(显示结果部分),只保留匹配算子语句
3. 使用hNCCModel.FindNccModels()方式进行编程
4.使用FindNccModel()只查找一个模板
同时还有其他现象,对同一幅图像(500w像素,大小5M),如果模板越小,那么内存增加越多,模板越大,内存增加越小。
请教各位这个问题可能是什么原因?
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
18861175562 发表于 2024-1-2 15:47:09 | 显示全部楼层
版本问题  有些halcon的版本存在模板匹配内存泄漏 另外 能用halcondotnet.dll 就不用halcondotnetxl.dll
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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