c-求一个用到笔记本摄像头显示的程序代码

问题描述

求一个用到笔记本摄像头显示的程序代码

求一个用到笔记本摄像头显示的程序代码,要C或c++的,不需太难,越简单越好,只要用到摄像头

解决方案

参考:http://blog.sina.com.cn/s/blog_6b7c56870100l22u.html

解决方案二:

Camera01 用MFC编写的一个笔记本摄像头开启程序,可以打开摄像头,并在MFC对话框中显示.

解决方案三:

用opencv吧,很简单:
#include
#include
#include

using namespace cv;

int main()
{
VideoCapture cap(0);
if(!cap.isOpened())
{
return -1;
}
Mat frame;
Mat edges;

bool stop = false;
while(!stop)
{
    cap>>frame;
    cvtColor(frame, edges, CV_BGR2GRAY);
    GaussianBlur(edges, edges, Size(7,7), 1.5, 1.5);
    //Canny(edges, edges, 0, 30, 3);
    imshow("当前视频",edges);
    if(waitKey(30) >=0)
        stop = true;
}
return 0;

}

解决方案四:

 #include <opencv2/highgui/highgui.hpp>
#include <opencv2/imgproc/imgproc.hpp>
#include <opencv2/core/core.hpp>

using namespace cv;

int main()
{
    VideoCapture cap(0);
    if(!cap.isOpened())
    {
        return -1;
    }
    Mat frame;
    Mat edges;

    bool stop = false;
    while(!stop)
    {
        cap>>frame;
        cvtColor(frame, edges, CV_BGR2GRAY);
        GaussianBlur(edges, edges, Size(7,7), 1.5, 1.5);
        //Canny(edges, edges, 0, 30, 3);
        imshow("当前视频",edges);
        if(waitKey(30) >=0)
            stop = true;
    }
    return 0;
}

上面代码没有粘贴好

解决方案五:

  #include <opencv2/highgui/highgui.hpp>
#include <opencv2/imgproc/imgproc.hpp>
#include <opencv2/core/core.hpp>

using namespace cv;

int main()
{
    VideoCapture cap(0);
    if(!cap.isOpened())
    {
        return -1;
    }
    Mat frame;
    Mat edges;

    bool stop = false;
    while(!stop)
    {
        cap>>frame;

        imshow("当前视频",frame);
        if(waitKey(30) >=0)
            stop = true;
    }
    return 0;
}
时间: 2024-09-17 04:38:35

c-求一个用到笔记本摄像头显示的程序代码的相关文章

求倾角传感器的数据采集与显示的程序代码

问题描述 求倾角传感器的数据采集与显示的程序代码 如题,要求能实现数据采集和显示,基于51单片机的c语言程序....... 解决方案 倾角传感器?你指的是陀螺仪吗? 整个要看你模块的不同来写不同的程序.你光这么一说,就要程序,谁能给你写出来哦 解决方案二: 陀螺也行,主要是实现角度数据的采集...

新手求一个完成的C#画渐开螺旋线代码

问题描述 新手学C#但是又有任务.跪求,求帮忙 解决方案 解决方案二:publicpartialclassForm1:Form{System.Windows.Forms.Timertimer=newSystem.Windows.Forms.Timer(){Interval=200};List<PointF>points=newList<PointF>();publicForm1(){InitializeComponent();this.DoubleBuffered=true;thi

求一个三层架构最简单的实例程序

问题描述 麻烦了 解决方案 解决方案二:自己用动软生成器生成一个呗解决方案三:什么软件生成器?解决方案四:比如说一个"登录"窗体,假设登录动作需要访问2个数据库的8个数据表,最后才返回一个"会话授权编号"字符串.那么你可以定义一个方法publicstaticBLL{publicstaticstringLogin(MyLoginModelx){.......}.......} 你的UI层设计(特别是,当你在设计界面上绑定服务api.而不是编写代码时)中不是调用数据库的

求一个完整的JNDI+sql2005+tomcat6的配置代码

问题描述 包括JSP,servlet等配置,弄了一上午加一中午,也没弄好. 解决方案 解决方案二:在tomcat中配置数据源如下:该文件为confCatalinalocalhost应用名.xml,且该数据源为局部数据源<?xmlversion='1.0'encoding='utf-8'?><ContextdocBase="hibernate"path="/hibernate"workDir="workCatalinalocalhosthi

给我一个表结构,还你全部程序代码(页面到三层结构代码)......你相信吗?

问题描述 [autocode代码生成器]全面支持自动生成java标准代码!全面支持自动生成struts1.2标准代码!全面支持自动生成ASP.NET标准代码!全面支持当今流行的三大主流开发架构同时欢迎大家有空关注我们的QQ空间http://915842778.qzone.qq.com/需要的朋友可以到天空软件园(www.skycn.com).华军软件园(www.newhua.com).CSDN社区(www.csdn.net)下载使用(注:在其网站的软件搜索里输入"autocode"即可

求带数据库的在线通讯录的ASP程序代码

问题描述 我想要一个在线通讯录,单击添加您的记录就可以添加新的人员,单击修改或删除就可以更新记录从数据库里读取如下所示我们的通讯录添加您的新记录姓名电话手机email管理李冰1234513475662146libing@163.com修改删除 解决方案 解决方案二:找找,你要的这种比较多.或者google解决方案三:才做的一个在线增加商品的找葫芦画瓢吧增加商品页面usingSystem;usingSystem.Data;usingSystem.Configuration;usingSystem.

一个PHP无刷新上传文件程序代码

一个最原始最简单的iframe上传例子: 前台上传页面index.html,主要是一个表单与一个js回调函数.上传文件时,form表单的method. enctype属性必须和下面代码一样.然后将target的值设为iframe的name,这样就可以实现无刷新上传文件.  代码如下 复制代码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml

win7笔记本摄像头打开的方法 笔记本摄像头怎么开?

  今天有网友问了编辑这样一个问题,笔记本摄像头怎么开?目前绝大多数笔记本都自带有摄像头,其实开始笔者以为很简单,因为以前使用windows xp系统的时候直接在我的电脑里可以看到视频设备点击打开就可以打开笔记本摄像头了,不过目前最新的windows 7系统中已经将视频以独立软件控制,所以在我的电脑中已经找不到视频设备了,下面我们来介绍下笔记本摄像头怎么开. windows xp系统笔记本摄像头怎么开 windows xp系统下,打开笔记本摄像头的方法很简单,可以直接进入我的电脑,就可以看到摄像

sdl-求一个用C语言+SDL编写俄罗斯方块的代码

问题描述 求一个用C语言+SDL编写俄罗斯方块的代码 跪求一个用C语言+SDL编写俄罗斯方块的代码,实在是不理解,求救 解决方案 http://blog.csdn.net/sinat_22657459/article/details/43762831 解决方案二: http://wenku.baidu.com/link?url=s7tecFl56PbYskhLPNApD-hSmCIyT638XlFeOTIcRaTenPDYef_y3cqJbUtvhMg7Lfep2HqmvDTL55aCeGTwe