石鑫华视觉论坛

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

[原创] LabVIEW VISION无效图像类型Invalid image type错误-1074696080

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

    连续签到: 4 天

    [LV.Master]2000FPS

    发表于 2020-4-2 12:16:20 | 显示全部楼层 |阅读模式 来自:广东省东莞市 联通

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

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

    x
    LabVIEW VISION无效图像类型Invalid image type错误-1074696080

    LabVIEW VISION无效图像类型Invalid image type错误-1074696080

    LabVIEW VISION无效图像类型Invalid image type错误-1074696080

    我们在使用LabVIEW VISION时,可能经常会遇到无效图像类型Invalid image type的错误,特别是新手。其实这个问题,很容易解决,问题的原因就如其提示的信息一样:无效的图像类型。出现这种错误的,一般是因为函数需要处理的图像类型,与输入的图像类型不一样。这里说的图像类型,是指彩色图像、灰度图像、二值图像等类型,而不是指png、jpg、bmp等图像格式。一般会发生在如颜色平面提取、颜色阈值、灰度阈值(二值化)等函数中。如颜色平面提取、颜色阈值二值化函数,需要输入的是彩色图像,然后输出的是灰度图像,这时如果输入的是灰度图像,则会提示无效图像类型Invalid image type,而如果是灰度阈值时,如果输入的是彩色图像,也会提示这种错误。某些二值分析函数,如果输入的是灰度图、彩色图,也会出错。解决办法,就是将目标图像转换为处理函数需要的图像类型。一般无非是三种图像类型,一种是彩色的,二种是灰度的,三种是二值的。如果是灰度图像,就不需要使用颜色转灰度,直接用灰度函数处理即可。而如果是灰度的,要变成彩色的,则可以用bayer to RGB函数转换为彩色图像。如果目标图像彩色的,函数需要灰度,则可以用提取颜色平面函数来处理,如果函数是二值的,则可对原图像进行颜色阈值(彩色图像)或灰度阈值(灰度图像),从而得到目标函数需要的图像类型。
    回复

    使用道具 举报

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

    本版积分规则

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

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

    GMT+8, 2024-11-20 17:35

    Powered by Discuz! X3.4

    © 2001-2024 Discuz! Team.

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