OpenCV外接USB摄像头的方法
近期,需要利用OpenCV计算机视觉库读取视频并显示、保存。由于之前一直使用笔记本,此次台式机外接USB摄像头,出现了很大问题,总是显示内存问题,谷歌、百度大半天,总结各路大神建议,最终解决了问题,将问题和代码分享给大家,避免走弯路。
出现问题原因:
1.摄像头初始化需要时间,进入循环前waitKey(2000),否则会出现闪退;
2.摄像头视频存在解码问题。
//--------------------------------------【程序说明】-------------------------------------------
//程序说明:OpenCV计算机视觉库入门学习
//程序描述:台式机利用OpenCV外接USB摄像头,读入视频并显示
//开发测试所用操作系统:Windows764bit
//开发测试所用IDE版本:VisualStudio2010
//开发测试所用OpenCV版本:2.4.9
//2017年10月Createdby@Fireman1994
//------------------------------------------------------------------------------------------------
#include"cv.h"
#include"highgui.h"
#include"iostream"
usingnamespacestd;
intmain(intargc,char*argv[])
{
CvCapture*cap;
cap=cvCaptureFromCAM(0);
if(!cap)
{
cout<<"createcameracaptureerror"<
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。
热门推荐
10 祝孙辈生日祝福语简短
11 恋人跨年祝福语大全简短
12 考大学敬酒简短祝福语
13 开工投产大吉祝福语 简短
14 偶然结婚祝福语朋友简短
15 感谢学长学姐祝福语简短
16 戏精的祝福语简短
17 我要结婚祝福语简短
18 婚前女儿生日祝福语简短