当前位置: 首页 > 信息科学 >opencv220+vc2010 获取摄像头视频程序没有错误 去无法打开摄像头?

opencv220+vc2010 获取摄像头视频程序没有错误 去无法打开摄像头?

作者 刘刘刘刘鹏
来源: 小木虫 350 7 举报帖子
+关注

【求助】opencv220+vc2010    获取摄像头视频程序没有错误  去无法打开摄像头?
#include <cv.h>
#include <highgui.h>

#include <stdio.h>

CvCapture *capture;
void captureCAM()
{
       
        IplImage * frame;
        while(1)
        {
                frame=cvQueryFrame(capture);
                if (! frame)
                {
                        break;
                }
                if (char c=cvWaitKey(100)==27)
                {
                        break;
                }
                cvShowImage("Demo",frame);
        }
}
int main()
{
        capture=cvCaptureFromCAM(0);
        if (!capture)
        {
                printf("could not initialize capturing...\n"
                return -1;
        }
        cvNamedWindow("Demo",1);
        captureCAM();
        cvReleaseCapture(&capture);
        cvDestroyWindow("Demo"
        return 0;
}

opencv220+vc2010    获取摄像头视频程序没有错误  去无法打开摄像头?
QQ截图20170406153753.png


opencv220+vc2010    获取摄像头视频程序没有错误  去无法打开摄像头?-1
QQ截图20170406153803.png 返回小木虫查看更多

今日热帖
  • 精华评论
  • 110238857

    改成cvcapturecam(1)试试

  • 110238857

    不好意思,是cvcapturefromcam(1)

  • 花随风起

    将return-1改成return0

  • 刘刘刘刘鹏

    引用回帖:
    4楼: Originally posted by 花随风起 at 2017-04-07 10:49:52
    将return-1改成return0

    不行啊

  • 刘刘刘刘鹏

    引用回帖:
    3楼: Originally posted by 110238857 at 2017-04-07 07:54:46
    不好意思,是cvcapturefromcam(1)

    试过   不行

  • 隋清圣

    这个好像是opencv2的一个bug,昨晚恰好查了一下看到的,你上网搜一下。我用新的opencv可以打开摄像头但是窗口也为黑色,暂时还没解决问题。

  • 刘刘刘刘鹏

    引用回帖:
    7楼: Originally posted by 隋清圣 at 2017-04-10 09:53:59
    这个好像是opencv2的一个bug,昨晚恰好查了一下看到的,你上网搜一下。我用新的opencv可以打开摄像头但是窗口也为黑色,暂时还没解决问题。

    谢谢    记得以前用1.0版本确实没有这问题

猜你喜欢
下载小木虫APP
与700万科研达人随时交流
  • 二维码
  • IOS
  • 安卓