自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (10)
  • 收藏
  • 关注

转载 IplImage结构

IplImage是OpenCV中CxCore部分基础的数据结构,用来表示图像,其中Ipl是Intel Image Processing Library的简写。typedef struct _IplImage      {          int  nSize;         /* IplImage大小 */          int  ID;            /*

2012-06-29 17:27:18 3543 2

转载 BP算法介绍

什么是神经网络?神经网络是由很多神经元组成的,首先我们看一下,什么是神经元上面这个图表示的就是一个神经元,我们不管其它书上说的那些什么树突,轴突的。我用个比较粗浅的解释,可能不太全面科学,但对初学者很容易理解: 1、我们把输入信号看成你在matlab中需要输入的数据,输进去神经网络后2、这些数据的每一个都会被乘个数,即权值w,然后这些东东与阀值b相加后求和得到u,3、上面只

2012-06-29 16:13:42 25803 2

转载 android系统简介

Android是一种以Linux为基础的开放源代码操作系统,主要使用于便携设备。目前尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。Android操作系统最初由Andy Rubin开发,最初主要支持手机。2005年由Google收购注资,并组建开放手机联盟开发改良,逐渐扩展到平板电脑及其他领域上。Android的主要竞争对手是苹果公司的iOS以及RIM的Blackberry

2012-06-23 18:05:53 903

原创 my_mouse_callback”: 函数调用缺少参数列表

我在学习OpenCV时,有一节介绍鼠标点击事件,我试着编译书上面的代码,但是会出现错误。代码如下:void CMyVideoDlg::draw_rect(IplImage* img,CvRect rect){cvRectangle(img,cvPoint(rect.x,rect.y),cvPoint(rect.x + rect.width,rect.y + rect.height),c

2012-06-21 16:35:55 4365 5

原创 fetal error C1083:无法打开编译器生成的文件:X\\Debug\\.......obj:permission denied

在编写完代码进行编译时,出现了一个错误:fetal error C1083:无法打开编译器生成的文件:X\\.......obj:permission denied这是怎么回事呢?我到网上寻找答案,但一直没有找到合适的,我将项目关闭,退出软件,还是不行。这个问题折磨我了好几个小时,一直没有解决。最后我将Debug文件下的文件全部删除,重新编译了一遍,这个错误就没有了。

2012-06-16 22:48:47 9505

转载 cvQueryFrame

从摄像头或者文件中抓取并返回一帧IplImage* cvQueryFrame( CvCapture* capture );capture视频获取结构。函数cvQueryFrame从摄像头或者文件中抓取一帧,然后解压并返回这一帧。 这个函数仅仅是函数cvGrabFrame和 函数cvRetrieveFrame在一起调用的组合。 返回的图像不可以被用户释放或者修改。cvQue

2012-06-15 14:32:34 2973

转载 cvReleaseCapture函数说明

cvReleaseCapture释放CvCapture结构void cvReleaseCapture( CvCapture** capture );capture 视频获取结构指针。函数cvReleaseCapture释放由函数cvCreateFileCapture或者cvCreateCameraCapture分配的CvCapture结构。注:若从captur

2012-06-15 14:25:01 7755 1

转载 cvCreateCameraCapture函数使用说明

cvCreateCameraCapture初始化从摄像头中获取视频CvCapture* cvCreateCameraCapture( int index );index 要使用的摄像头索引。如果只有一个摄像头或者用哪个摄像头也无所谓,那使用参数-1应该便可以。函数cvCreateCameraCapture给从摄像头的视频流分配和初始化CvCapture结构。目前在Wi

2012-06-15 14:24:17 19808 1

转载 cvWaitKey函数说明

cvWaitKey(int delay)cvWaitKey()函数的功能是是程序暂停,等待用户触发一个按键操作。但如果该函数参数设为一个正数,则程序将暂停一段时间,时间长为该整数值个毫秒单位,然后继续执行程序,即使用户没有按下任何键。 指延时delay ms的时间 delay  delay>0时,延迟"delay"ms,在显示视频时这个函数是有用的,用于设置在显示完一帧图像后程序等

2012-06-15 14:12:00 17403 1

转载 cvLoadImage函数使用

从文件中读取图像IplImage* cvLoadImage( const char* filename, int iscolor=1 );filename要被读入的文件的文件名。iscolor指定读入图像的颜色:如果 >0,读入的图像将被强制转换为3通道彩色图像;如果为 0, 读入的图像将被强制转换为灰度图像;如果 函数cvLoadImage从指定文件读入图像,返回读

2012-06-15 14:08:22 1826

转载 cvNamedWindow函数使用说明

cvcvvNamedWindowcvNamedWindow创建窗口int cvNamedWindow( const char* name, int flags );name窗口的名字,它被用来区分不同的窗口,并被显示为窗口标题。flags窗口属性标志。目前唯一支持的标志是CV_WINDOW_AUTOSIZE。 当这个标志被设置后,如果用户不能手动改变窗口大小,窗口大小

2012-06-15 14:01:58 27528

转载 OpenCV简介

什么是OpenCVOpenCV是Intel®开源计算机视觉库。它由一系列 C 函数和少量 C++ 类构成,实现了图像处理和计算机视觉方面的很多通用算法。下载OpenCVhttp://www.sourceforge.net/projects/opencvlibraryOpenCV功能图像数据操作(内存分配与释放,图像复制、设定和转换)图像/视频的输入输

2012-06-10 20:44:34 1787

转载 使用cvCreatVideoWriter和cvWriteFrame将图片或数据帧写入到AVI中

cvCreateVideoWriter创建视频文件写入器typedef struct CvVideoWriter CvVideoWriter;CvVideoWriter* cvCreateVideoWriter( const char* filename, int fourcc, double fps, CvSize frame_size, int is_color=1 );fil

2012-06-10 20:41:26 11449 3

转载 cvCreateVideoWriter的用法

cvCreateVideoWriter  创建视频文件写入器  typedef struct CvVideoWriter CvVideoWriter;  CvVideoWriter* cvCreateVideoWriter ( const char* filename, int fourcc, double fps, CvSize frame_size, i

2012-06-10 17:08:21 16194 1

转载 cvRunningAvg的用法

opencv中的函数,用来更新移动平均。用法:  void cvRunningAvg(const CvArr * image,  CvArr* acc,  double alpha,  const CvArr* mask=NULL)  image:输入图像,1或3通道,8比特或32比特的float型  acc:累加器,和ima

2012-06-08 19:53:28 6155

转载 cvPutText的用法

函数cvPutText使用给定的字体和颜色在图像上显示文本字符串。这些显示的文本由感兴趣矩形包围着。不属于指定字体的符号将被这些矩形符号替代。void cvPutText( CvArr* img, const char* text, CvPoint org, const CvFont* font, CvScalar color );img输入图像text要显示的字符串

2012-06-08 19:50:10 8837

转载 cvPutText的用法

函数cvPutText使用给定的字体和颜色在图像上显示文本字符串。这些显示的文本由感兴趣矩形包围着。不属于指定字体的符号将被这些矩形符号替代。void cvPutText( CvArr* img, const char* text, CvPoint org, const CvFont* font, CvScalar color );img输入图像text要显示的字符串

2012-06-08 19:50:10 1865

转载 cvBoundingRect的用法

BoundingRect计算点集的最外面(up-right)矩形边界CvRect cvBoundingRect( CvArr* points, int update=0 );points二维点集,点的序列或向量 (CvMat)update更新标识。下面是轮廓类型和标识的一些可能组合:update=0, contour ~ CvContour*: 不计算矩形边界,但直接

2012-06-08 19:38:36 22205

转载 cvFindContours的用法

函数cvFindContours从二值图像中检索轮廓,并返回检测到的轮廓的个数。first_contour的值由函数填充返回,它的值将为第一个外轮廓的指针,当没有轮廓被检测到时为NULL。其它轮廓可以使用h_next和v_next连接,从first_contour到达。    int cvFindContours( CvArr* image, CvMemSt

2012-06-08 19:27:19 2607

转载 cvDilate的用法

函数名:cvDilate  void cvDilate( const CvArr* src, CvArr* dst, IplConvKernel* element=NULL, int iterations=1 );  src  输入图像.  dst  输出图像.  element  结构元素。若为 NULL, 则使

2012-06-08 19:23:12 1195

转载 cvThreshold的用法

cvThreshold是opencv库中的一个函数  作用:函数 cvThreshold 对单通道数组应用固定阈值操作。该函数的典型应用是对灰度图像进行阈值操作得到二值图像。(cvCmpS 也可以达到此目的) 或者是去掉噪声,例如过滤很小或很大象素值的图像点。本函数支持的对图像取阈值的方法由 threshold_type 确定。  形式:void c

2012-06-08 19:21:42 914

转载 cvConvert的用法

OpenCV可用以下函数显示一个CvArr类数据matcvNamedWindow("WinName",CV_WINDOW_AUTOSIZE);cvShowImage("WinName",mat);cvWaitKey(0);但往往仅当mat为IIplmage*类型,且其depth为IPL_DEPTH_8U(8bit无符号整形)时,有较好的显示效果对于其他深度的IplImage*或

2012-06-08 19:20:07 5495

转载 cvCvtColor的用法

cvCvtColor(...),是Opencv里的颜色空间转换函数,可以实现rgb颜色向HSV,HSI等颜色空间的转换,也可以转换为灰度图像。  参数CV_BGR2GRAY是RGB到gray,  参数 CV_GRAY2BGR是gray到RGB.  处理结果是彩色的,则转灰色就是了:  void cvCvtColor( const CvArr* s

2012-06-08 19:14:14 9647

转载 cvAbsDiff的用法

AbsDiff  OpenCV 中计算两个数组差的绝对值的函数。  void cvAbsDiff( const CvArr* src1, const CvArr* src2, CvArr* dst );  src1  第一个原数组  src2  第二个原数组  dst  输出数组  函数 cvAbs

2012-06-08 18:17:52 7284 1

转载 cvRectangle的用法

Rectangle绘制简单、指定粗细或者带填充的 矩形void cvRectangle( CvArr* img, CvPoint pt1, CvPoint pt2, CvScalar color, int thickness=1, int line_type=8, int shift=0 );img图像.pt1矩形的一个顶点。pt2矩形对角

2012-06-08 18:01:22 14016

转载 opencv运动视频跟踪

//打开视频文件以及车辆跟踪和识别,按钮消息响应部分void CTrackandIDDlg::OnStartTrackandID() { // TODO: Add your control notification handler code here    int argc=2; ////打开文件/////////////////////////////////////////

2012-06-06 19:41:43 5127 1

转载 va_list、va_start、va_arg、va_end的原理与使用

概述由于在C语言中没有函数重载,解决不定数目函数参数问题变得比较麻烦;即使采用C++,如果参数个数不能确定,也很难采用函数重载.对这种情况,有些人采用指针参数来解决问题.下面就c语言中处理不定参数数目的问题进行讨论.定义大家先看几宏.在VC++6.0的include有一个stdarg.h头文件,有如下几个宏定义:#define _INTSIZEOF(n)   ((sizeof(n)

2012-06-05 22:59:44 562

转载 MFC+openCV对话框中显示视频

详情参考以下网站:http://www.opencv.org.cn/forum/viewtopic.php?f=1&t=6509

2012-06-05 21:01:47 1319

转载 多个摄像头同步工作

因项目需要采集2个摄像头的数据进行双目检测,一开始采用以下代码来测试:#include "stdafx.h"#include cv.h>#include cxcore.h>#include highgui.h>int main(int argc, _TCHAR* argv[]){ CvCapture* capture1 = cvCreateCameraCapture

2012-06-05 20:48:57 14724 6

转载 在单个窗口中显示多个视频子窗口

代码如下:#include "stdafx.h"#include cv.h>#include cxcore.h>#include highgui.h>#include stdio.h>#include stdarg.h>#include time.h>// 隐藏 console 窗口#pragma comment( linker, "/subsystem:/"windo

2012-06-05 20:46:40 1325

转载 获取文件夹中的子文件夹或文件的名字以及路径

#define _AFXDLL #include #include #include #include using namespace std;int _Finder(LPCTSTR pstr){CFileFind finder ;vector svec;CString strWildcard(pstr) ;strWildcard += _T("

2012-06-05 19:19:47 858

转载 OpenCV播放视频 加随视频播放自动滚动的滚动条

现在工程环境下配置好参数,再如下面代码 #include "stdafx.h"     // CV模块中包含了图像处理、图像结构分析,运动描述和跟踪,模式识别和摄像机标定  #include"cv.h"     //包含了图像和视频的输入/ 输出   #include "highgui.h"     // 用来标定滚动条当前的位置   int g_Pos = 0;    // 将打

2012-06-05 10:05:51 868

转载 opencv读取视频,摄像头,保存视频代码

opencv读取视频,摄像头,保存视频最基础的代码#include "cv.h" #include "highgui.h" int main( int argc, char** argv ) { CvCapture* capture = 0; IplImage* frame = 0; capture = cvCaptureFromCAM( 0 ); //

2012-06-05 10:00:21 5705 1

VC++程序设计全程指南

本书适合于初中级Visual C++用户,详细的介绍了基础知识及windows编程基础。好坏还是自己看完评价吧。

2011-02-20

VC++程序设计全程指南

本书适合于初中级Visual C++用户,详细的介绍了基础知识及windows编程基础。好坏还是自己看完评价吧。

2011-02-20

VC++程序设计全程指南

本书适合于初中级Visual C++用户,详细的介绍了基础知识及windows编程基础。好坏还是自己看完评价吧。

2011-02-20

VC++程序设计全程指南

本书适合于初中级Visual C++用户,详细的介绍了基础知识及windows编程基础。好坏还是自己看完评价吧。

2011-02-20

VC++程序设计全程指南

本书适合于初中级Visual C++用户,详细的介绍了基础知识及windows编程基础。好坏还是自己看完评价吧。

2011-02-20

VC++编程全程指南

本书适合于初中级Visual C++用户,详细的介绍了基础知识及windows编程基础。好坏还是自己看完评价吧。

2011-02-20

VC++程序设计全程指南

本书适合于初中级Visual C++用户,详细的介绍了基础知识及windows编程基础。好坏还是自己看完评价吧。

2011-02-20

搜索引擎优化知识完全手册

搜索引擎优化知识完全手册.搜索引擎优化知识完全手册搜索引擎优化知识完全手册

2010-03-01

计算机程序设计艺术

很经典的国外经典书籍。

2008-05-03

小波十讲_经典

很经典一本书!第一次上传,不知道可以否?

2008-05-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除