• 大小: 2.38KB
    文件类型: .cpp
    金币: 1
    下载: 0 次
    发布日期: 2021-03-27
  • 语言: 其他
  • 标签: 其他  

资源简介


采用双线程,用opencv同时打开两个摄像头

资源截图

代码片段和文件信息


#include“cv.h“
#include“highgui.h“
#include 
#include 
#include 
#include 
#include 
void test(void*w)
{
int han lie lieju channel imgsize l = 1;
CvCapture * capture;
if ((capture = cvCreateCameraCapture(0)) == NULL)
{
printf(“Camera Open Fail!Please check your Camera.“);
char c = cvWaitKey(33);
return;
}

cvNamedWindow(“Camera Show1“ CV_WINDOW_AUTOSIZE);
IplImage * frame;
cvWaitKey(300);
while (1)
{
frame = cvQueryframe(capture);

if (!frame)
break;
//frame = cvLoadImage(“f://1.jpg“);
//char *data = frame->imageData;
if (l == 1)
{
han = frame->height;
lie = frame->width;
lieju = frame->widthStep;
channel = frame->nChannels;
imgsize = frame->imageSize;
printf(“han=%dlie=%dlieju=%dchannel=%dimgsize = %d“ han lie lieju channel imgsize);
//for (int i = 0; i //for (int j = 0; j //for (int k = 0; k

评论

共有 条评论