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

C#运行halcon算子disp_message运行时间长了颜色显示错误

[复制链接]
baiyunyong 发表于 2019-7-11 10:34:11 | 显示全部楼层 |阅读模式
用的开软件是C#    里面再halcon窗口显示字  
显示算子disp_message( " "  ,"模板匹配值"+mod ,"window",20,20,"black","true"):

检测OK显示绿色字体,检测NG显示红色字体。 现在运行一段时间字体颜色就变了  ,变成之前设定其他的颜色,这种现象什么解决有没有大神世道~~~~~

正常显示

正常显示

运行一段时间的错误显示

运行一段时间的错误显示
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
绝地武士 发表于 2019-7-11 11:34:10 | 显示全部楼层
C#与Halcon联合开发中,每个颜色都必须显式设置,这样才可以让后面的图形显示新的颜色。这种错误的情况可能是库的问题也有可能是前面反复变换颜色导致,楼主可以试试取消颜色用 auto看看!
  1. disp_message (3600,'color set', 'window', 12, 12, 'auto', 'false')
复制代码
而且最后一个参数如果有true,它会自动在字体下面产生矩形并且产生灰色的颜色设置背景区域颜色,可以先用false设置看看是不是缓存刷新问题!
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
 楼主| baiyunyong 发表于 2019-7-11 16:16:43 | 显示全部楼层
绝地武士 发表于 2019-7-11 11:34
C#与Halcon联合开发中,每个颜色都必须显式设置,这样才可以让后面的图形显示新的颜色。这种错误的情况可能 ...

好的  谢谢   我觉得是反复变换颜色导致的  程序中一共用了4个颜色  有3个是反复刷的  图像显示模板是蓝色   剩下两个颜色是message显示的  OK是绿色  NG是蓝色  效率是大概一秒检2次   如果是这个问题导致的  有没有什么方法解决呢  
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
绝地武士 发表于 2019-7-12 09:32:24 | 显示全部楼层
baiyunyong 发表于 2019-7-11 16:16
好的  谢谢   我觉得是反复变换颜色导致的  程序中一共用了4个颜色  有3个是反复刷的  图像显示模板是蓝 ...

更新最新的版本试用去开发,然后进行下老化测试看看还存在不?我记得早期的10版本是会出现这个问题!
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
tiankong 发表于 2019-7-23 11:12:50 | 显示全部楼层
我以前好像有遇到过,
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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