OpenCV自学笔记24. Raspberry pi +OpenCV 读取摄像头
来源:互联网 发布:php get获取不到数据 编辑:程序博客网 时间:2024/06/05 03:41
Raspberry pi +OpenCV 读取摄像头
在Raspberry pi上调用摄像头,读取视频流中的每一帧,并利用Canny边缘检测,提取每一帧中的边缘,最终效果如下:
ReadVideo.cpp
#include "opencv2/opencv.hpp"using namespace cv;int main(int, char**){ VideoCapture cap(0); // open the default camera if(!cap.isOpened()) // check if we succeeded return -1; Mat edges; namedWindow("edges",1); for(;;) { Mat frame; cap >> frame; // get a new frame from camera cvtColor(frame, edges, CV_BGR2GRAY); GaussianBlur(edges, edges, Size(7,7), 1.5, 1.5); Canny(edges, edges, 0, 30, 3); imshow("edges", edges); if(waitKey(30) >= 0) break; } // the camera will be deinitialized automatically in VideoCapture destructor return 0;}
注:代码来自OpenCV官网
CMakeLists.txt
project( ReadVideo )find_package( OpenCV REQUIRED )add_executable( ReadVideo ReadVideo )target_link_libraries( ReadVideo ${OpenCV_LIBS} )
编译
cmake .make
运行程序 : ./ReadVideo
阅读全文
0 0
- OpenCV自学笔记24. Raspberry pi +OpenCV 读取摄像头
- OpenCV自学笔记23. Raspberry Pi 安装OpenCV(C++)
- Raspberry pi 配置OpenCV环境
- Raspberry Pi OpenCV,在树莓派上使用opencv
- OpenCV学习笔记-读取摄像头
- opencv笔记1----读取摄像头
- opencv自学之旅 视频读取,摄像头读取
- Raspberry Pi 基础设置与 opencv
- Raspberry Pi OpenCV 2.4.5 編譯安裝
- 【Raspberry Pi 3试用体验】+编译opencv
- OpenCV自学笔记8:读取视频文件
- Raspberry Pi OpenCV,在树莓派上使用python opencv
- opencv 读取摄像头
- opencv 读取摄像头
- Opencv之读取摄像头
- opencv 摄像头读取程序
- opencv 如何读取摄像头
- OPENCV读取摄像头
- 设计模式-观察者模式与事件委托
- css导航栏选中是有移动下划线的效果
- 20170807ceph入门(一)——ceph中rados对象创建以及文件上传与下载
- 利用python将execl的数据导入hive
- 在 Mac OS X 上安装 TensorFlow
- OpenCV自学笔记24. Raspberry pi +OpenCV 读取摄像头
- socket 的关闭
- 高级for循环(foreach)
- java多线程----关于join方法的注意点,以及守护线程的小结
- Mac环境下Myeclispe2015工具的安装与破解
- PHP 基础—— include 和 require
- hdu1852 Beijing 2008 x^y的因子和2.0
- pandas入门——loc与iloc函数
- 二叉树的静态实现