LabVIEW操作鼠标滚轮放大/缩小图像

简介: 之前分享过一篇关于LabVIEW采集鼠标、键盘数据的文章:LabVIEW采集鼠标、键盘数据,本篇博文将分享一个关于鼠标滚轮的有意思小技巧:操作鼠标滚轮来放大和缩小图片。

之前分享过一篇关于LabVIEW采集鼠标、键盘数据的文章:LabVIEW采集鼠标、键盘数据,本篇博文将分享一个关于鼠标滚轮的有意思小技巧:操作鼠标滚轮来放大和缩小图片。


示例效果如下所示:


9de52b7d107249a8bb22d5441effbeb0.gif


本示例功能主要基于图片控件中用于缩放图像的因子(图片属性)实现,说明如下图所示:


d26f80a1e8584024a5b94266a8b20d9f.png


通过获取鼠标滚轮数值将其转换为放大/缩小图像数值,使图像可以最小缩小10%,最大放大2000%的效果,示例代码如下所示:


67edd99e473c4ba18a98ccc2952bda01.png


项目工程下载: https://download.csdn.net/download/m0_38106923/85324740


相关文章
|
3月前
win32编程 -- 滚轮实现放大或缩小图片
win32编程 -- 滚轮实现放大或缩小图片
16 0
|
5月前
|
编解码 定位技术 Windows
电脑多个不同分辨率屏幕鼠标移动时出现偏移、错位情况的解决方法
电脑多个不同分辨率屏幕鼠标移动时出现偏移、错位情况的解决方法
|
10月前
LabVIEW鼠标滚轮实现波形放大缩小(zoom)功能
实现功能:将鼠标放在波形图曲线上,滚轮可以实现波形放大缩小功能。 代码思想:注册鼠标滚轮事件,滚轮时改变波形图横纵坐标最大值和最小值。
74 0
|
10月前
LabVIEW鼠标移动显示曲线坐标值
实现功能:将鼠标放在波形图曲线上,可以显示出横轴及纵轴的值(坐标值)。 代码思想:注册鼠标移动事件,字符串显示控件显示坐标
103 0
|
11月前
|
API vr&ar 图形学
利用键盘左右键使图像左右移动,上下键使图像的两个纹理可见度比例上下调整
利用键盘左右键使图像左右移动,上下键使图像的两个纹理可见度比例上下调整
|
计算机视觉
一个窗口显示多个画面【附代码】
在有些项目中需要在一个窗口画面中显示多个子画面【这里说的不是plt.subplot()】,比如像下面这种,可以将狗头在画面的右下角进行显示。比如你是做目标检测或者跟踪等,你现在想要将检测后的目标在画面右下角显示或要进一步处理,那么这篇文章可以帮到你
118 0
一个窗口显示多个画面【附代码】
屏幕缩放功能的研究
屏幕缩放功能的研究
81 0
鼠标控制物体旋转、移动、缩放(Unity3D)
Unity3D对于鼠标操作物体的旋转、移动、缩放的功能点使用的比较多。 今天就分享如何使用Unity实现鼠标对于物体的旋转、移动、缩放。