石鑫华视觉 发表于 2016-11-7 12:22:06

3.1.9 IMAQ Set Image Size设置图像大小

3.1.9 IMAQ Set Image Size设置图像大小设置图像大小,实用价值远不如获取图像大小,在作者的项目应用中,就没有使用过该函数。IMAQSet Image Size设置图像大小函数在程序选板中的位置IMAQSet Image Size设置图像大小函数功能说明与接线端修改图像的分辨率。该函数不保存当前的图像数据,即使用该函数修改某个图像后,该图像将变成全黑的一幅图像(所有值为0)。如果想要重采样一幅图像并且保存图像数据,请使用IMAQ Resample重采样函数。可以适用于全部的图像类型。函数的接线端比较简单,只是将获取图像大小函数的X、Y分辨率由显示控制变成了输入控件。X分辨率X Resolution:修改后的水平方向的分辨率(像素数量)。Y分辨率Y Resolution:修改后的垂直方向的分辨率(像素数量)。下面来看一下其具体应用:IMAQSet Image Size设置图像大小函数的应用实例程序框图IMAQ Set Image Size设置图像大小函数的应用实例前面板及效果-放大IMAQSet Image Size设置图像大小函数的应用实例前面板及效果-缩小
如上图所示的效果,可以看到原始分辨率为1292*964,而我们通过设置图像大小函数将其设置为1600*1200或640*480,在修改后图像中可以看到其分辨率确实变成了1600*1200或640*480,但是其像素值都是0,是一幅全黑的图像。这种应用在实际中是很少使用的,可以通过该方法快速获得一幅指定大小的全黑空白图像,可以用于一些Mask的地方。

页: [1]
查看完整版本: 3.1.9 IMAQ Set Image Size设置图像大小

LabVIEW HALCON图像处理入门教程(24.09)
石鑫华机器视觉与LabVIEW Vision图像处理PDF+视频教程11种全套
《LabVIEW Vision函数实例详解2020-2024》教程-NI Vision所有函数使用方法介绍,基于NI VISION2020,兼容VDM21/22/23/24