背景 通常情况下,图像是填充满 HWindowControl 控件,并随其缩放的。此时只需要将 set_part 的参数设置成图像的大小即可。 不过,有时候,在一些测量任务中,我们对原始图像的长宽比敏感,此时的图像显示最好是能保持图像的长宽比不变。 正文 如何保证图像显示的长宽比例呢?答案 ...
写在前面,在较高的版本中有提供一个更好的显示控件 HSmartWindowControl 。 缩放时,将鼠标的当前位置作为缩放的中心 移动时,修改图像的原点即可使用 Halcon 中 HWindowControl控件的 ImagePart 来实现图像缩放。ImagePart 指示的是要在 HWindowControl的窗体中显示图像的哪个部分。首先 HWindowControl控件的尺寸是固定的, ...
2021-01-29 10:52 0 485 推荐指数:
背景 通常情况下,图像是填充满 HWindowControl 控件,并随其缩放的。此时只需要将 set_part 的参数设置成图像的大小即可。 不过,有时候,在一些测量任务中,我们对原始图像的长宽比敏感,此时的图像显示最好是能保持图像的长宽比不变。 正文 如何保证图像显示的长宽比例呢?答案 ...
需要的变量定义 窗体加载事件读取本地图片,并适应Halcon控件大小 鼠标移动事件,实现图像的平移(这里和鼠标右键按下松开事件配合实现) 鼠标滚轮事件,通过滚轮实现图像的放大缩小 鼠标松开事件 鼠标按下事件 缩放后通过按钮的点击事件恢复图像到适应Halcon控件 ...
Halcon的HWindowControl控件在WinForm程序中的使用介绍(重点解决图片缩放的问题) 2016-12-04 20:11 362人阅读 评论(4) 收藏 举报 分类: Halcon 版权声明:本文 ...
HWindowControl控件初步使用 最近在学习新的视觉处理工具–Halcon软件包,本人学习的主要是HDevelop、Halcon与C#混编以及Halcon与C++混编。这里再多缀一句:11版本后C++编程,包含的是halconcpp文件夹,10版本前包含的是cpp文件夹,我主要学习 ...
终于下定决心将图像控件开源,欢迎下载及建议 地址 https://github.com/linyugang/VisionControl 项目依据halcon自带C#实例修改而成,相对于原生有以下优化 图像对象转换为c++,防止变量释放后不能刷新显示 c++与c#两种显示方式 ...
在使用HALCON和C#联合编程,有时候要使用halcon的HWindowControl控件,但是我发现,HWindowControl的图片显示控件,不能使用GDI+绘制ROI,不知道为什么,反正我测试过,在picturebox控件上是可以 显示GDI+绘制图形的,在HWindowControl ...
分类专栏: # Halcon 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接: https://blog.csdn.net/jgj123321/article/details ...
halcon图像内容在c#环境下显示多个对象容易出现闪烁现象,对于c#控件我们第一时间想到的是双缓冲,halcon提供了另一个机制来解决这个问题 在显示图像开始时候禁用图像显示刷新 在对象加载完成后,打开刷新,然后显示一个看不见的对象 以上代码其实是c++代码 ...