注册登陆后可查看附件和大图,以及购买相关内容
您需要 登录 才可以下载或查看,没有账号?注册会员
x
LabVIEW VISION两个图像控件同步缩放与移动 在帖子“LabVIEW VISION 利用鼠标滚轮缩放图像_ 视觉开发包VDM_ 图像处理| 编程| 机器视觉_ 视觉论坛VISIONBBS_ 机器视觉_LED 视觉光源_ 光源控制器_ 工业相机_ 工业镜头_ 机器视觉方案_ 系统_ 图像处理教程_ 机器视觉论坛http://visionbbs.com/thread-21199-1-1.html”中,我们介绍了如何用鼠标滚轮来缩放图像。本文本将在此基础上,再添加一个功能,即视觉助手、VBAI 中的某些函数有双图像窗口时,同步移动的功能。同时这里将两个窗口的缩放也设置成了同步缩放。
视觉助手两个图像显示控件同步缩放与移动
视觉助手两个图像显示控件同步缩放与移动 在视觉助手、VBAI中的很多函数,如彩色图像变灰度图像、二值化图像、形态学图像等函数中,都会同时用两个图像控件来显示两个图像,一个是原始的图像,另一个则是处理后的图像。并且在移动一个图像时,会同步的移动另一个图像。这种方式其实很实用,当图像放大后,如果想看一下边缘的处理效果,或者是看看某个粒子形态学后的状态,那么最好是能实时的看到,而不是再用鼠标去控制图像显示控制和放大缩小按钮,再用滚动条来移动图像来查看需要的位置。所以本文介绍了如何实现这个功能。
LabVIEW VISION两个图像显示控件同步缩放与移动
LabVIEW VISION两个图像显示控件同步缩放与移动 要实现该功能,其实只需要设置的图像中心即可。可以利用Image 控件的属性Image Center Position 属性即可,即将当前图像控件的图像中心坐标赋值给另一个图像控件即可。Image Center Position 属性可能参考帖子“Image 显示控件属性之Image Center Position_ 视觉开发包VDM_ 图像处理| 编程| 机器视觉_ 视觉论坛VISIONBBS_ 机器视觉_LED 视觉光源_ 光源控制器_ 工业相机_ 工业镜头_ 机器视觉方案_ 系统_ 图像处理教程_ 机器视觉论坛http://visionbbs.com/thread-8013-1-1.html”。 而主程序的响应,只需要添加鼠标移动事件响应即可响应ROI中的平移pan工具的移动或是滚动条的移动(都反应为Image控件上的鼠标移动)。在本示例中,因为还有实时采集图像,所以如果移动太快,则赋值过程会有一点的延时。
LabVIEW VISION两个图像显示控件同步缩放与移动演示视频
LabVIEW VISION两个图像显示控件同步缩放与移动演示示例(收费),LabVIEW2017SP1版或以后: |