- 博客(14)
- 资源 (4)
- 收藏
- 关注
原创 opencv从视频中获取一帧帧图像(五)
Opencv从视频中提取出一帧图像的代码,下面是是从视频文件test.avi中获取10帧的图像,当然可以改变。 代码如下: // sixth.cpp : Defines the entry point for the console application. // #include "stdafx.h" ///////////////////////////////////////////
2013-11-30 09:41:59 6301 2
原创 opencv写入视频帧(四)
Opencv写入视频帧的代码 代码如下: // fifth.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include "cv.h" #include "highgui.h" #include #include #pragma comment(lib,"highgu
2013-11-30 09:22:04 1388
原创 opencv创建视频的滚动条(三)
下面的代码是使用opencv1.0创建一个视频的滚动条。 代码如下: #include "stdafx.h" //#include "cv.h" #include "highgui.h" #pragma comment(lib, "highgui.lib") //声明一个CvCapture类型指针 用于接收cvCreateFileCapture的返回值 CvCapture* g_captur
2013-11-28 20:09:43 965 1
原创 opencv显示视频(二)
平台:xp,xidx解码器 代码如下: // third.cpp : Defines the entry point for the console application. // #include #pragma comment(lib,"cv.lib") #pragma comment(lib,"highgui.lib") #pragma comment(lib,"cxcore.l
2013-11-27 14:47:58 699
原创 opencv打开一幅图像(一)
第一个opencv程序,用于打开一幅图像。 代码如下: #include "stdafx.h" #pragma comment(lib,"cv.lib") #pragma comment(lib,"highgui.lib") #pragma comment(lib,"cxcore.lib") #include #include int main(int argc, char* ar
2013-11-26 19:09:04 735
原创 第五个程序opengl光照设置
Opengl设置光照的代码: // lesson7.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include #define WIDTH 400 #define HEIGHT 400 static GLfloat angle = 0.0f; void myDisplay(void) { glClear(GL_COLOR_BUF
2013-11-22 23:58:26 1551
转载 梯度下降法(一)
梯度下降法是一个一阶最优化算法,通常也称为最速下降法。我之前也没有关注过这类算法。最近,听斯坦福大学的机器学习课程时,碰到了用梯度下降算法求解线性回归问题,于是看了看这类算法的思想。今天只写了一些入门级的知识。 我们知道,函数的曲线如下: 编程实现:c++ code // 数值分析.cpp : 定义控制台应用
2013-11-19 13:08:40 1052
原创 第四个程序opengl简单的动画效果。
先上代码,稍后再解释; // lesson6.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include #include #include static int day = 200; double CalFrequency() { static int count; static double save; static clock
2013-11-17 22:24:12 2200
原创 求素数
求2-200的素数. #include int main() { int flag; int n=2; while(n < 200) { flag = 1; for(int i=2; i<=(int)sqrt(n); i++) { if(n%i == 0) flag = 0; } if(flag == 1) printf("
2013-11-12 19:13:29 695
原创 第三个程序opengl颜色选择
仔细研究代码比较好,所以我就直接上代码吧。 // myfistopengl4.cpp : 定义控制台应用程序的入口点。 // //目的:opengl的颜色选择 /* 尽量不要用glaux. 原因: 1 功能不完善,不适合于编程人员。 2 和平台有关,这有悖于openGL通用平台的初衷。 */ #include "stdafx.h" #include #include #includ
2013-11-07 20:18:26 1041
原创 第二个程序opengl绘制图形
opengl绘制圆,绘制五角星,绘制正弦函数代码如下: // myfistopengl2.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include #include #include using namespace std; void myDisplay_circle(void); void myDisplay_fiveCorner(
2013-11-06 18:57:35 2400
原创 第一个opengl程序
首先下载glut http://www.opengl.org/resources/libraries/glut/glutdlls37beta.zip Windows环境下安装GLUT的步骤: 1、将下载的压缩包解开,将得到5个文件 2、把解压得到的glut.lib和glut32.lib放到静态函数库所在文件夹(如果是VisualStudio2010,则应该是其安装目录下面的“VC\li
2013-11-06 13:11:28 786
原创 如何把函数生产dll
dll头文件: dll.h #ifndef DLL1_API #define DLL1_API _declspec(dllexport) #endif DLL1_API int processSaliency(char *filename, char *old_path, char *new_path); dll的生成步骤: 要生成的函数: dll.cpp #d
2013-11-06 00:04:38 861
转载 lib和dll文件的区别和联系
lib是和dll对应的。lib是静态链接库的库文件,dll是动态链接库的库文件。 所谓静态就是link的时候把里面需要的东西抽取出来安排到你的exe文件中,以后运行你的exe的时候不再需要lib。 所谓动态就是exe运行的时候依赖于dll里面提供的功能,没有这个dll,你的exe无法运行。 lib,dll,exe都算是最终的目标文件,是最终产物。而c/c++属于源代码。源代码和最终目
2013-11-05 23:57:52 924
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人