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

halcon 怎么中断draw_rectangle算子?

[复制链接]
zhhuaq 发表于 2017-10-9 13:32:43 | 显示全部楼层 |阅读模式
本帖最后由 zhhuaq 于 2017-10-19 09:00 编辑

Halcon中 执行算子draw_rectangle 画矩形时,如果没有单击鼠标左键画矩形,右键确认。
关闭程序时,进程结束不了?
请问怎么强制终止draw_rectangle算子?


解决办法如下:
导入halcon c dll语句即可解决。
extern "C" void __declspec(dllimport) HIOCancelDraw();

退出窗体或者程序直接调用即可。

奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
余文瀚 发表于 2017-10-10 09:56:50 | 显示全部楼层
不想画的时候点图片中的中断按钮就可以啦

中断

中断

奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
Criss 发表于 2017-10-10 21:06:03 | 显示全部楼层
余文瀚 发表于 2017-10-10 09:56
不想画的时候点图片中的中断按钮就可以啦

点击“停止”按钮也可以打断运行的哦,但是在其它编程语言中是目前是中断不了的。
C#中可以使用HalconDotNet命名空间中的静态方法HalconAPI.CancelDraw();可以直接取消绘制。
该函数位于halcon.dll中,原型是HLICancelDraw()
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
 楼主| zhhuaq 发表于 2017-10-12 08:44:19 | 显示全部楼层
余文瀚 发表于 2017-10-10 09:56
不想画的时候点图片中的中断按钮就可以啦

MFC/Halcon 怎么中断?
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
余文瀚 发表于 2017-10-12 15:28:18 | 显示全部楼层
zhhuaq 发表于 2017-10-12 08:44
MFC/Halcon 怎么中断?

目前我所知道的,在其他编程语言是中断不了的
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
week 发表于 2022-2-14 22:00:18 | 显示全部楼层
c#  中该怎么取消呢?
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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