关键词 HALCON,C#, 图像消失
现象描述:采用C#编写图像处理程序,调用了HALCON的库,图像显示也用的HALCON的显示控件。导入一张图像后,图像显示正常,但是,窗口最小化再恢复,图像消失了,只留下一个黑窗,拖动窗口,隐约还能看到黑窗中偶尔显示一下图像,但只是一闪而过。
解决方法:在C#的窗口属性栏将HALCON图像显示控件的ANCHOR属性中的right与bottom去掉;
原因分析:可能是自动缩放窗口的一个BUG;
小结:本以为能让HALCON的显示控件自适应窗口的变化,但是反而带来无法正常显示图像。从其他很多方面找了原因,最后放弃自适应缩放后,问题就没有了。