石鑫华视觉论坛

 找回密码
 注册会员
查看: 5003|回复: 0

[原创] 3.1.9 IMAQ Set Image Size设置图像大小

[复制链接]
  • TA的每日心情
    擦汗
    4 小时前
  • 签到天数: 3378 天

    连续签到: 5 天

    [LV.Master]2000FPS

    发表于 2016-11-7 12:22:06 | 显示全部楼层 |阅读模式 来自:广东省东莞市 电信

    注册登陆后可查看附件和大图,以及购买相关内容

    您需要 登录 才可以下载或查看,没有账号?注册会员

    x
    3.1.9 IMAQ Set Image Size设置图像大小
    设置图像大小,实用价值远不如获取图像大小,在作者的项目应用中,就没有使用过该函数。

    IMAQ Set Image Size设置图像大小函数在程序选板中的位置

    IMAQ Set Image Size设置图像大小函数在程序选板中的位置
    IMAQSet Image Size设置图像大小函数在程序选板中的位置

    IMAQ Set Image Size设置图像大小函数功能说明与接线端

    IMAQ Set Image Size设置图像大小函数功能说明与接线端
    IMAQSet Image Size设置图像大小函数功能说明与接线端
    修改图像的分辨率。该函数不保存当前的图像数据,即使用该函数修改某个图像后,该图像将变成全黑的一幅图像(所有值为0)。如果想要重采样一幅图像并且保存图像数据,请使用IMAQ Resample重采样函数。可以适用于全部的图像类型。函数的接线端比较简单,只是将获取图像大小函数的X、Y分辨率由显示控制变成了输入控件。
    X分辨率X Resolution修改后的水平方向的分辨率(像素数量)。
    Y分辨率Y Resolution修改后的垂直方向的分辨率(像素数量)。
    下面来看一下其具体应用:

    IMAQ Set Image Size设置图像大小函数的应用实例程序框图

    IMAQ Set Image Size设置图像大小函数的应用实例程序框图
    IMAQSet Image Size设置图像大小函数的应用实例程序框图

    IMAQ Set Image Size设置图像大小函数的应用实例前面板及效果

    IMAQ Set Image Size设置图像大小函数的应用实例前面板及效果
    IMAQ Set Image Size设置图像大小函数的应用实例前面板及效果-放大

    IMAQ Set Image Size设置图像大小函数的应用实例前面板及效果-缩小

    IMAQ Set Image Size设置图像大小函数的应用实例前面板及效果-缩小
    IMAQSet Image Size设置图像大小函数的应用实例前面板及效果-缩小

    如上图所示的效果,可以看到原始分辨率为1292*964,而我们通过设置图像大小函数将其设置为1600*1200或640*480,在修改后图像中可以看到其分辨率确实变成了1600*1200或640*480,但是其像素值都是0,是一幅全黑的图像。这种应用在实际中是很少使用的,可以通过该方法快速获得一幅指定大小的全黑空白图像,可以用于一些Mask的地方。

    IMAQ Set Image Size.vi (43.02 KB, 下载次数: 93)

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册会员

    本版积分规则

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

    QQ|石鑫华视觉论坛 |网站地图

    GMT+8, 2024-11-15 12:58

    Powered by Discuz! X3.4

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表