opencv环境的搭建,并打开一个本地PC摄像头。

1、opencv环境结构

推荐连结 http://www.cnblogs.com/Anykong/archive/2011/04/06/Anykong_OpenCV1.html

2、以下是基本測试,和打开摄像头程序:

我的測试是在win8 系统上。

#include <cv.h>
#include <highgui.h>  

#if 0

//測试opencv环境数据
int main()  

{
	const char* filename = "g:\\test.jpg" ;//换成你自己的文件路径名!!请注意,双斜杠!!

const char* wndname = "http://blog.csdn.net/moc062066" ;
	IplImage* pImage = cvLoadImage(filename,CV_LOAD_IMAGE_COLOR) ;  

	cvNamedWindow(wndname,CV_WINDOW_AUTOSIZE);
	cvShowImage(wndname,pImage);  

	cvWaitKey(0);  

	cvReleaseImage(&pImage);
	cvDestroyWindow(wndname);  

	return 0;  

}
#else
 //採集摄像头数据

#include <cv.h>
#include <cxcore.h>
#include <highgui.h>

int main( int argc, char** argv )
{
  //声明IplImage指针
  IplImage* pFrame = NULL;

 //获取摄像头
  CvCapture* pCapture = cvCreateCameraCapture(-1);

  //创建窗体
  cvNamedWindow("video", 1);
  cvResizeWindow("video",300,300);

  //显示视屏
  while(1)
  {
	  pFrame=cvQueryFrame( pCapture );
	  if(!pFrame)break;
	  cvShowImage("video",pFrame);
	  char c=cvWaitKey(33);
	  if(c==27)break;
  }
  cvReleaseCapture(&pCapture);
  cvDestroyWindow("video");
}
#endif

版权声明:本文博主原创文章,博客,未经同意不得转载。

时间: 2024-12-05 04:09:31

opencv环境的搭建,并打开一个本地PC摄像头。的相关文章

用java打开一个本地文件

以下有三种方式打开 /** * 借助java.awt.Desktop打开 * @see 打开的目录或文件名中允许包含空格 */ private static void useAWTDesktop() throws IOException{ Desktop.getDesktop().open(new File("D:/my local/测试用例.xls")); } /** * 借助cmd命令打开 * @see WPS文字--------Runtime.getRuntime().exec(

python打开一个本地目录文件路径

os.path.abspath()os 模块为 python 语言标准库中的 os 模块包含普遍的操作系统功能.主要用于操作本地目录文件.path.abspath()方法用于获取当前路径下的文件. 比如: file_path = 'file:///' + os.path.abspath('checkbox.html') driver.get(file_path)

打开一个本地apk进行安装

Intent intent = new Intent(); intent.setAction(Intent.ACTION_VIEW); File file = new File(Environment.getExternalStorageDirectory() .getAbsolutePath()+"/123/","wbank_kxd_sdk.apk"); intent.setDataAndType(Uri.fromFile(file), "applica

CentOS7 + mono +Jexus 环境的搭建

CentOS7的安装和配置 1,从http://www.centos.org/下载CentOS7的镜像,并在VMWare中创建该镜像的虚拟机,为方便操作,把虚拟机的网络连接设置为桥接模式:在安装过程中默认的是最小安装,可以选择安装类型以及是否安装图形界面等,也可以选择是否打开网络连接,为避免安装完成之后设置的繁琐,在此打开.如果没有安装图形界面和VmWare tools,在此推荐两个好用的工具:xshell.xftp,如果这两个工具都安装,可以配置好xshell之后,点击工具栏中xftp的图标可

ADT+NDK+OpenCV 环境部署

ADT+NDK+OpenCV 环境部署 最近在研究OpenCV图像处理,在这里介绍一下ADT+NDK+OpenCV 环境部署并简单实现一个图片的灰度化处理 开发工具 ADT (adt-bundle-windows) NDK (android-ndk-r9d) OpenCV (OpenCV-2.4.10-android-sdk) 由于之前介绍过 ADT+NDK的环境部署,所以在这里只对OpenCV进行介绍 JDK+ADT环境部署 环境变量 注:本机的所有开发工具均放在 D:\DevTools目录下

plsql的环境与介绍:环境的搭建和plsql的简单介绍

PLSQL编程 1.环境的搭建 (1)创建一个存储表空间 SQL> conn /as sysdbaConnected. SQL> create tablespace plsql datafile '/u01/oracle/oradata/ORCL/plsql01.dbf' size 1G; Tablespace created. (2)创建PLSQL用户SQL> create user plsql identified by plsql default tablespace plsql;

Node-anywhere 搭建了一个本地服务器环境

不管你是后台开发人员还是前端,有些时候测试某个模块的时候或者需要用手机或其他手持设备访问,这时就有必要搭建一个本地服务器!传统的服务器操作繁杂,在此给他大家搭建另外一种小巧的本地服务器: Node-anywhere搭建了一个本地服务器环境,随时随地预览本地静态资源文件. 如果电脑没有安装nodejs的同学,首先去nodeJs官网下载最新版nodeJs     https://nodejs.org/en/ 安装成功后win+r打开cmd 输入node -help 或者node -v查看是否安装成功

eclipse+android+opencv环境搭建的步骤

---恢复内容开始--- 2016年4月12日编写 一.第一步:搭建eclipse开发环境 1.在eclipse官网中下载eclipse.zip进行解压即可.没有版本要求,但要和电脑的位数相匹配.如:电脑是64位,就下载64位的版本. 2.下载jdk,即java开发工具包.有了jdk就可以编写java程序了.可以到oracle官网下载jdk,1.7版本即可.注意:电脑如果是64位,就下载64位版本的. 3.配置jdk的环境变量. (1)JAVA_HOME: D:\Java\jdk1.7.0_75

2 微信开发本地代理环境的搭建--实现将内网ip映射到外网

微信公众号的开发,要搭建网站,并且随时都有可能修改网站内容进行调试,这就需要临时外网能返回本地开发环境搭建的项目进行测试,即内网映射到公网,但是好多开发者没有自己的域名和服务器,这里我们先来搭建一个本地代理环境把服务器地址变为外网能访问的地址: 这里,我对内网映射外网的方法进行了一下简单的总结: 1 ngrok映射工具(失效) 2 nodejs的localtunnel服务(虚拟域名,随机生成,总是变化,不方便) 3 www.tunnel.mobl(失效) 4 QQ浏览器微信调试工具(已下架) 5