设为首页
收藏本站
最新授权:2023.02
切换到宽版
登录
注册
找回密码
搜索
搜索
本版
帖子
用户
快捷导航
首页
门户首页
论坛
论坛首页
授权
Halcon试用授权下载
Halcon授权
Halcon视觉技术网
»
论坛
›
视觉软件技术
›
Halcon技术
›
C# 调用halcon导成的C#算法 软件运行内存过大 ...
返回列表
C# 调用halcon导成的C#算法 软件运行内存过大
[复制链接]
GL3_24
发表于 2018-4-26 11:36:19
|
显示全部楼层
|
阅读模式
C# 调用halcon导成的C#算法 软件运行内存过大 有时候达到一个G
回复
举报
Criss
发表于 2018-4-26 11:59:51
|
显示全部楼层
你的程序应该存在泄露的情况,检查下相关代码和内存增长情况。
回复
举报
楼主
|
GL3_24
发表于 2018-4-26 12:05:27
|
显示全部楼层
一些主要的代码我也检查了 OCR 模板 等等 但是其他的没有发现什么内存泄漏的状况啊
回复
举报
Criss
发表于 2018-4-26 17:44:15
|
显示全部楼层
GL3_24 发表于 2018-4-26 12:05
一些主要的代码我也检查了 OCR 模板 等等 但是其他的没有发现什么内存泄漏的状况啊 ...
比如反复new的对象没有释放或者委托反复+=有没有-=回收的情况,还有一些是算法原因,比如模板不唯一导致查找费时耗用内存。
回复
举报
楼主
|
GL3_24
发表于 2018-4-27 09:05:44
|
显示全部楼层
OK 我在查查 多谢指导:handshake
回复
举报
hbxgzxm
发表于 2018-4-28 15:47:37
|
显示全部楼层
内存泄漏。。。。。。。。。。。。
回复
举报
tc496
发表于 2018-6-5 17:05:11
|
显示全部楼层
本帖最后由 tc496 于 2018-6-5 17:07 编辑
Mark同样问题,有可能Htuple作为指针,指针自身释放了,指向的资源没释放,系统把这段内存转到备用,以为你还要用
回复
举报
amnoone
发表于 2018-10-23 11:24:21
|
显示全部楼层
加上 using 试试。我看到过类似的
回复
举报
halconli
发表于 2019-3-16 13:14:15
|
显示全部楼层
gen_measure_rectangle2 最后调用close_measure方法释放内存。即算子调用结束,一定要配合close_measure方法释放内存,否则容易出现内存泄漏问题。
其他例如:read_ocr_class_mlp 一定要配合clear_ocr_class_mlp
回复
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
快速回复
返回顶部
返回列表