视觉论坛VISIONBBS微信公众号:石鑫华视觉网

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

[原创] NI VISION实用手册-3.2.8 IMAQ Get File Info获取文件信息

[复制链接]
  • TA的每日心情
    难过
    昨天 10:29
  • 签到天数: 1251 天

    [LV.10]100FPS

    发表于 2017-7-10 17:07:47 | 显示全部楼层 |阅读模式
    3.2.8 IMAQ Get File Info获取文件信息
    获取文件信息函数和前面章节中的获取图像信息函数的功能很相似。只不过该函数,将直接读取图像文件的信息,而前面的获取图像信息函数,则是获取图像内存中的图像信息。即该函数不需要将图像文件通过Read函数加载到内存中就可以直接获取文件的信息。在使用文件的应用中,作用还是很明显的,例如可以使用该函数获取图像的类型,从而自动创建图像缓存类型。注意一点,虽然函数名为获取文件信息,但是这里仅适用标准的图像文件,如BMP、TIFF、JPEG、JPEG2000、PNG或AIPD格式的文件。其它非标准图像文件或其它非图像文件,则不支持。
    IMAQGet File Info获取文件信息函数在程序选板中的位置
    IMAQGet File Info获取文件信息函数功能与接线端
    获取文件信息函数,将读取图像的标定信息(X步距、Y步距、单位)、文件类型、X分辨率、Y分辨率、文件数据类型、图像类型等信息。
    文件路径File Path需要读取的图像文件的路径。
    标定Calibration图像的标定信息。包含了以下三个簇元素:
    X步距X Step输出两个邻近分开像素之间的水平距离,使用指定的单位。
    Y步距Y Step输出两个邻近分开像素之间的垂直距离,使用指定的单位。
    单位Unit是与图像相关联的测量单位。如果是原始图像,通常是没有特别定义测量单位,也就是像素(像素不具备表征现实尺寸测量的单位意义)。如果图像已经标定了,则可以与标定后的测量单位关联,这时就可以获得其单位。
    文件类型File Type即读取图像文件的文件格式,支持BMPTIFFJPEGJPEG2000PNGAIPD(内部文件格式)格式。即看到的文件后缀格式。
    X分辨率/Y分辨率XResolution/Y Resolution图像文件的水平分辨率和垂直分辨率。
    文件数据类型FiLEData Type文件头部定义的像素大小。如8位、16位之类的。
    图像类型ImageType获得图像的类型。可以使用此图像类型输出,连接到IMAQ Create函数中的图像类型中,自动创建图像缓存。在读取图像文件时,会根据Create函数创建的图像类型,强制转换加载的图像。如果创建的图像类型是U8灰度图像,而读取的图像是RGB32位图像,那么其会根据值平面强制转换RGB32图像为U8图像。而如果在读取图像之前,先获取图像的图像类型,然后创建缓存空间时,自动将其设置成匹配的图像类型,则不会强制转换。
    IMAQGet File Info获取文件信息函数使用方法-JPEG图像
    IMAQ Get File Info获取文件信息函数使用方法-PNG图像
    获取文件函数与创建函数、读取函数联合使用程序框图
    获取文件函数与创建函数、读取函数联合使用效果-灰度图像
    获取文件函数与创建函数、读取函数联合使用效果-彩色图像
    IMAQCreate函数Image Type指定常量U8时读取彩色图像输出灰度图像
        上面的效果是将获取文件信息的Image TypeCreate中的Image Type断开,然后Create中的Image Type设置为常量U8时的效果,可以看到,同样读取彩色图像时,输出的则为灰度图像。
    实例下载:LabVIEW2014SP1及更新版本可打开。
      D- _$ X$ H# s! \- {! U- ]: b8 [" w) f# J' X

    6 R- Y3 r& W4 P) R: E' [9 D1 A- P
    0 X! z4 N( l# ^' Z+ H0 D

    本帖子中包含更多资源

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

    x
    回复

    使用道具 举报

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

    本版积分规则

    淘宝机器视觉商城

    Archiver|手机版|小黑屋| 机器视觉之家|东莞市华动智能科技有限公司 ( 粤ICP备17078359号-2 ) |网站地图

    GMT+8, 2018-7-19 06:29

    Powered by shixinhua.com X3.4

    © 2001-2018 VISIONBBS.COM 浏览量:

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