首页 > 其他 > 详细

从零开始labview视觉(二)读取电脑摄像头

时间:2020-09-25 20:57:39      阅读:76      评论:0      收藏:0      [点我收藏+]

先上程序框图

技术分享图片

 

基本流程:

首先打开摄像头,右键点击打开摄像头控件的会话端口,创建输入控件,即图上的Session In输入控件,当连接后多个摄像头的时候用户可以进行选择摄像头的一个,再经过一个图像获取配置控件,进入while循环,开始连续采样,循环外的IMAQ是为图像申请一个缓冲区来先存播放的图像。

 控件简介

  • 1------------》 Open Camera    打开摄像头
  • 2------------》 Configure Grap  图像抓取初始化配置
  • 3------------》 Grap                   获取图像
  • 4------------》 IMAQ Creat        创造一个图像的缓冲区
  • 5------------》 Image Displsy     用来播放图像     

控件详解:

1.Open Camera

位置:

技术分享图片

 

 

技术分享图片

 

 

       功能:打开一个摄像头,查询这个摄像头的权限,加载摄像头的配置文件,并且为这个摄像头创建唯一的引用,当完成引用的时候可以用Close Camera 控件关闭这个引用。

2. Configure Grap

位置:

 技术分享图片

技术分享图片

 

 

功能:配置并开始图像的获取。图像获取在一个循环缓冲区持续的进行获取,使用Grap这个控件从缓冲区中复制图像,如果你在Open Camera控件前调用这个控件,那么那就会默认使用cam0这个引用。可以使用这个Unconfigure这个控件去清除配置 

3. Grap

位置:

技术分享图片

技术分享图片

 

功能:获取最新的帧到图像输出,这个控件只能在configure grab控件之后调用。如果这个图像不能和摄像机视频格式相匹配,这个控件会更改为合适的图像格式。

 4. IMAQ Creat

技术分享图片

技术分享图片

 

       功能:创建一个暂时的缓冲区去加载图像

5. Image Display

位置:

技术分享图片

功能:显示图像

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  

从零开始labview视觉(二)读取电脑摄像头

原文:https://www.cnblogs.com/CaiFengYuanXing/p/13731805.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!