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

 找回密码
 注册会员
查看: 3685|回复: 46

[原创] LabVIEW Vision打开图片、获得信息、保存图片演示

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

    [LV.10]100FPS

    发表于 2014-12-6 19:50:16 | 显示全部楼层 |阅读模式
    LabVIEW对图片文件操作其实是非常简单的。) L) h3 w6 R  S8 r8 S& B8 w
    图片打开* i& J( Z/ H& f& |6 l1 U
    LV中图片打开,只需要使用函数》视觉与运动》Vision Utilities》File》IMAQ ReadFile.VI。
    . L$ g; l- ]& A! w& H
    图1 打开图片
    6 K$ G* Q  Z$ @
    在图1中,使用了简单的事件响应结构。首先创建了图像缓存。然后使用文件对话框函数,查找需要打开的图片并把图片路径传递给IMAQ ReadFile函数,以打开图片文件。注意一下图像的模式,如果新建图像缓存时未连接图像类型接线端,则默认为灰度图Grayscale(8)。这时如果打开彩色图,LV会自动将其转换为灰度图。如果需要查看彩色图片,则需要在图像缓存前设置Image Type为RGB(U32)。
    , k0 U6 M9 J3 ^+ n$ ]2 V! L打开了图片后,对这张图片的信息进行读取,使用的VI是函数》视觉与运动》Vision Utilities》Image Management》GetImageInfo.vi。它可以获得图片的类型、单位、X分辨率、Y分辨率、X步距(最小可分辨的两点之间的距离)、Y步距等。如图2所示:/ |8 K( t) Y! O7 _0 \) ^) Q, L0 l
    ' f) ~, ]0 e* o2 t
    图2 读取图片信息% T' X( }' d. I' m' v( t  D
    ! P, O5 `# {8 a
    图3读取图片信息前面板

    ' Y/ ?' v0 W9 N: H' @9 J) ~- K8 K接下来看一下保存图片。保存图片与打开图片功能在同一个库下,函数》视觉与运动》Vision Utilities》File》IMAQ Write File 2.VI。这个函数根据使用版本不同,后面的数字可能会有变化,最早的应该是没有数字的,后面改善后会加一个数字1、2、3之类的。这在LabVIEW Vision中经常见到这样的函数。
    " q0 K: n" k1 Y7 i

      L' b2 p3 w) \; `图4 保存图片
    / ~9 r- _7 L; _3 v7 ], @5 g
    在保存图片中,IMAQ Write File 2.vi是一个多态IV,使用下面的多态VI选择器,可以选择要保存的图片格式,如BMP、JPG、PNG等。选择好文件类型后,使用文件对话框,设置保存路径。保存文件对话框中,有一个类型(所有文件)输入端,如果这个接线端未指定图像类型,则需要填写文件后缀。如果也指定和IMAQ Write File 2.vi一样的.bmp类型,则不需要使用后缀。当然,在我们实际方案中,不太可能使用对话框来保存图片的。可以直接使用文件夹路径+文件名组合成路径,然后连接到IMAQ Write File 2.vi的Path端。文件名可以与时间、WHILE循环的次数等相关联,这样就会保证图片的唯一性。当然也还可以在外面加一个CASE结构,NG时保存,OK时不保存。需要查看源程序的,请下载以下内容。
    9 I( {" J3 {2 G5 u$ y

    4 |, U* T" V% M  B. C
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2015-10-26 13:13
  • 签到天数: 39 天

    [LV.5]50FPS

    发表于 2015-3-14 16:45:22 | 显示全部楼层
    华视自动化http://pcmv.cn,工业相机、工业镜头、机器视觉光源、光源控制器、图像处理、系统集成全线服务
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-10-26 13:13
  • 签到天数: 39 天

    [LV.5]50FPS

    发表于 2015-3-14 16:46:03 | 显示全部楼层
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2015-12-14 20:26
  • 签到天数: 14 天

    [LV.3]30FPS

    发表于 2015-5-30 10:01:51 | 显示全部楼层
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    难过
    2016-6-27 17:13
  • 签到天数: 34 天

    [LV.5]50FPS

    发表于 2015-7-10 23:27:44 | 显示全部楼层
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    前天 14:04
  • 签到天数: 653 天

    [LV.9]90FPS

    发表于 2015-8-29 11:50:29 | 显示全部楼层

    ; w6 r# c0 N8 P8 e- N华视自动化http://pcmv.cn,工业相机、工业镜头、机器视觉光源、光源控制器、图像处理、系统集成全线服务
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2015-9-8 08:32
  • 签到天数: 8 天

    [LV.3]30FPS

    发表于 2015-8-31 08:43:38 | 显示全部楼层
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2015-9-20 12:41
  • 签到天数: 13 天

    [LV.3]30FPS

    发表于 2015-9-10 21:48:15 | 显示全部楼层
    东莞华视自动化科技有限公司http://pcmv.cn,专注机器视觉方案与高性价比机器视觉软硬件
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2015-10-15 00:45
  • 签到天数: 2 天

    [LV.1]10FPS

    发表于 2015-10-13 02:03:53 | 显示全部楼层
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    淘宝机器视觉商城

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

    GMT+8, 2018-6-20 04:22

    Powered by shixinhua.com X3.4

    © 2001-2018 VISIONBBS.COM 浏览量:

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