您的位置:首页 > 运维架构

1.6OpenCV读取摄像头并做边缘检测

2017-10-06 19:35 169 查看
#include "opencv2/opencv.hpp"
using namespace cv;

void main()
{
//从摄像头读入视频
VideoCapture capture(0);
Mat edges;
//循环显示每一帧
while (1)
{
Mat frame;
capture >> frame;
cvtColor(frame, edges, COLOR_BGR2GRAY);//转化BGR彩色图到灰度图
blur(edges, edges,Size(7,7));
Canny(edges, edges, 0, 30, 3);
imshow("读取摄像头视频", edges);
if(waitKey(30)>=0) break;//延时30毫秒
}
waitKey();
}

效果图:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: