聚丰项目 > 基于LabVIEW编程Raspberry Pi 网络摄像机

基于LabVIEW编程Raspberry Pi 网络摄像机

Raspberry Pi 上基于LabVIEW编程实现网络摄像机,捕获图像同一局域网可读; LabVIEW获取图像流,实时监控; 监控图像可捕获保存,可调捕获帧数。

A670521546 A670521546

分享
5 喜欢这个项目
团队介绍

A670521546 A670521546

团队成员

李明 创客

分享
项目简介
Raspberry Pi 上基于LabVIEW编程实现网络摄像机,捕获图像同一局域网可读; LabVIEW获取图像流,实时监控; 监控图像可捕获保存,可调捕获帧数。
硬件说明

把树莓派和家用usb摄像头组装成一个网络摄像机115651zaz8xk89czx5iu08.jpg.thumb.jpg

软件说明

Step1:树莓派安装MJPG-Streamer

MJPG-Streamer可以将摄像头采集的图像传送到本地ip的端口,在同一个网络下的其他终端可以通过浏览器浏览采集的图像流。于是,第一步先在树莓派上安装MJPG-Streamer

打开Terminal

先安装依赖库:

sudo apt-get install libjpeg8-dev


需要用到cmake

sudo apt-get install cmake 


若不成功,更新一下apt列表

sudo apt-get update  sudo apt-get upgrade


开启摄像头

sudo raspi-config


选择Enable Camera

重启后,从GitHub上下载zip文件

https://github.com/jacksonliam/mjpg-streamer

解压

unzip mjpg-streamer-master.zip


进入目录中

cd mjpg-streamer-master/
cd mjpg-streamer-experimental/


进行编译
make clean all

启动摄像头
./mjpg_streamer -i "./input_uvc.so" -o "./output_http.so -w ./www"

保持PC和树莓派连接在同一个Wifi中。(若是没有路由器,用PC开设无线热点也可)
这个时候,在浏览器中输入链接:
http://<树莓派IP>:8080/?action=stream

就可以看到摄像头截取的图像了。

Step2:将网络摄像头转成本地摄像头

通过IP Camera Adapter将网络摄像头转成本地摄像头

设置界面如下:

]

将url拷贝进第一栏,username填pi(默认密码是raspberry)也可填root,密码自己设定

此时,可以理解为树莓派的摄像头成为了我们本地的摄像头,可以把树莓派随意拿到较远的地方。

Step3:安装LabVIEW和VAS

具体的安装过程就不说了。安装文件可以在官网上下载,或者用社区提供的链接。

Step4:在LabVIEW上查看USB摄像头图像

LabVIEW是一个强大的工具,并且具有图形化的界面,同时拥有了基本的逻辑结构,通过图形化的连接,你就可以开发强大、复杂的功能。

首先,点击LabVIEW的tools->Measurement & Automation Exploer

然后在打开的面板中选中MJPEG Camera,记住你的Camera编号

点击Grab,就是获取视频流,可以看到,获取的是USB摄像头上的图像。

Step5: 写一个VI,实现摄像头的实时监控和图像捕捉

打开LabVIEW,在面板中点击Create Project,创建一个Blank VI ,然后进行编辑

LabVIEW的前面板的Control栏,在安装了VAS之后,会多出

后面板Function会多出

通过这里面的模块,我们可以实现摄像头的实时监控

这里附上我的VI文件

简单解释一下:

主循环是一个while循环,跳出循环通过点击Stop Button实现。

主循环中有一个case structure,在保存图像的Button按键按下后,Case为True,执行保存图像功能,保存的命名方式为时-分-秒.png,LabVIEW的IMAQ Write File2 还提供了其他几种图像格式,可以自己更改。

运行一下。

这是实验室的工具柜,USB摄像头的分辨率较低诶

点击保存图像,可以看到保存路径内

OK,整个工程大功告成!

最后附上树莓派的图片,和装上保护壳后的样子。

115651zaz8xk89czx5iu08.jpg.thumb.jpg


演示效果

设置的过程中,用到了HDMI接显示屏,键盘、鼠标和摄像头

整个摄像机只需要摄像头和树莓派,还有无线网卡就可以了

保护壳装上后。



附件

(0.02 MB)下载

评论区(2 )
  • 动心忍性1234: 您好我是无线电杂志的编辑,我们对您的项目十分感兴趣,请问您有兴趣投稿吗?成为我们的作者除稿费外还有其他优厚条件。敬请参与。投稿请联系QQ260534978.

    回复

  • 橄榄成渣丶: 大神!

    回复