石鑫华视觉论坛

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

[原创] 3.1.30 IMAQ Flatten Image Options扁平化图像选项

[复制链接]
  • TA的每日心情
    慵懒
    昨天 10:09
  • 签到天数: 3411 天

    连续签到: 13 天

    [LV.Master]2000FPS

    发表于 2017-3-20 11:22:48 | 显示全部楼层 |阅读模式 来自:广东省东莞市 电信

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

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

    x
    3.1.30 IMAQ Flatten Image Options扁平化图像选项
    扁平化图像选项函数的作用是在图像变成字符串扁平化过程中设置或获取其图像压缩选项。当LabVIEW中使用Flatten To String函数,该压缩选项将影响图像扁平化原始数据。

    IMAQ Flatten Image Options扁平化图像选项函数在程序选板中的位置

    IMAQ Flatten Image Options扁平化图像选项函数在程序选板中的位置
    IMAQFlatten Image Options扁平化图像选项函数在程序选板中的位置

    IMAQ Flatten Image Options扁平化图像选项功能说明与接线端

    IMAQ Flatten Image Options扁平化图像选项功能说明与接线端
    IMAQFlatten Image Options扁平化图像选项功能说明与接线端
    看其注意事项,在LabVIEW8.0以前的版本中,使用LabVIEWImage显示控件时,指定的Compression和Quality值同时会影响远程显示选项。而使用LV8或以后的版本时,扁平化选项和显示图像可以分开设置。使用上一节的IMAQ Remote Display Options函数设置远程显示选项。该函数的几个参数与IMAQRemote Display Options是一样的作用。
    Compression(None)压缩(无):指定当扁平化图像为字符串时使用的压缩方法。以下方法可使用:
      
    None (0)
      
      
    Performs no image compression on the image.在图像上不执行图像压缩。
    JPEG (1)
      
    JPEG压缩
    Performs lossy JPEG image compression on the image. JPEG compression may  cause data degradation in the flattened image.在图像上执行有损的JPEG图像压缩。JPEG压缩在图像扁平化时会造成数据降级丢失。
    PACKED BINARY (2)
      
    二进制压缩
    Performs lossless binary packing on the image. This setting is ideal for  preserving data integrity when you are compressing binary images. Do not use  this setting for nonbinary images.在图像上执行无损的二进制压缩。这个设置在压缩二进制图像时保护数据完整性比较理想。对于非二进制图像不要使用该设置。
    Quality (750)质量:指定传输到本地显示的图像质量。默认值为750。质量是一种衡量压缩的方法,较低的压缩因子可以获得较高的图像质量。质量允许的值范围为0~1000,值越小压缩越厉害,损失的数据越多,质量越差。注意,该选项仅当使用JPEG方法时有效。
    Type of Flatten (Image andVision Info)扁平化类型(图像和视觉信息):指定存储在字符串中的数据类型。以下类型可以使用:
      
    Image (0)图像
      
    Stores the  image pixel data and overlay information in the string. 在字符串中存储图像像素数据和覆盖信息。
    Image and Vision Info (1)图像和视觉信息
    (Default)  Stores the image pixel data and Vision Extra Information, such as  calibration, overlay, template, and custom data information, in the image  string.(默认)在图像字符串存储图像像素数据和视觉额外信息,例如标定、覆盖、模板以及自定义数据信息等。
    Reference to Image (2)
    Stores only a  reference to the image in the string. Unflattening the string will return  another reference to the same image. You will not be able to unflatten the  string if the original image has been disposed.在字符串中仅存储图像的引用。对字符串进行逆扁平化,将返回相同图像的另一个引用。不能对原始图像已经处理过的字符串进行逆扁平化。
    Get/Set Status? (Set)获取/设置状态?(设置):指定是获取还是设置远程图像显示选项。默认为设置。
    Compression压缩:压缩选项的输出。
    Quality质量:质量的输出。
    Type of Flatten扁平化类型:返回存储在字符串中的数据类型。
    该函数的实例就先不介绍,下一节介绍Flatten To String函数时,再介绍。

    回复

    使用道具 举报

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

    本版积分规则

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

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

    GMT+8, 2024-12-22 10:07

    Powered by Discuz! X3.4

    © 2001-2024 Discuz! Team.

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