自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

转载 VC++中windows下的文件复制、删除、重命名操作

都可以很方便的通过windows.h中的函数来实现一、文件的复制#include #include using namespace std;int CopyFile(char *SourceFile,char *NewFile){ ifstream in; ofstream out; in.open(SourceFile,ios::binary);//打开源

2013-01-14 10:20:10 12232

原创 OpenCV使用FileStorage保存Mat数据

在OpenCV2.0以后的版本中,加入了对C++的支持,大大减少了程序代码量,方便了程序编写,也更符合现代编程思想。在视觉处理过程中,往往需要保存中间数据。这些数据的数据类型往往并不是整数。OpenCV的C++接口中,用于保存图像的imwrite只能保存整数数据,且需作为图像格式。当需要保存浮点数据或XML/YML文件时,OpenCV的C语言接口提供了cvSave函数,但这一函数在

2011-10-28 11:10:21 31552 9

转载 VC调用matlab中定义的.m文件中的函数的方法

Matlab是一个强大的数学计算/仿真工具,其内置了很多实用的现成的函数,而且我们经常也自己定义很多m函数。但在很多情况下,我们不得不使用VC编程。那么,如何在VC中利用matlab的资源呢? 在这里我简要的以一个简单的例子来说Matlab是一个强大的数学计算/仿真工具,

2011-10-14 10:56:26 2709

转载 C/C++ 中如何获取数组长度

C、C++中没有提供直接获取数组长度的函数,对于存放字符串的字符数组提供了一个strlen函数获取长度,那么对于其他类型的数组如何获取他们的长度呢?其中一种方法是使用sizeof(array) / sizeof(array[0]), 在C语言中习惯上在使用时都把它定义成一

2011-10-14 10:41:26 2504

转载 Visual Studio 2010 中CUDA 4.0的安装与配置

安装环境:Win7 64位系统,Geforce GT 430显卡安装前提:       Visual Studio 2010       Visual Assist X安装步骤:1,Nvidia显卡驱动,装275.33版,这是最新版本驱动,初次安装为了少出

2011-09-29 11:19:03 6380 1

原创 角点检测的几种基本方法

角点检测(Corner Detection)是计算机视觉系统中用来获得图像特征的一种方法,广泛应用于运动检测、图像匹配、视频跟踪、三维建模和目标识别等领域中。也称为特征点检测。角点通常被定义为两条边的交点,更严格的说,角点的局部邻域应该具有两个不同区域的不同方向的边界。而实际

2011-09-05 10:51:18 18087 2

转载 C++动态数组分配

在c++中时不能像java中一样定义这样的数组 int[] arr = new int[],如果我们要根据程序的运行来实现动态数组在c++中利用指针这个好东东。动态一维数组:#includeusing namespace std;int main(){

2011-07-06 17:03:24 856

原创 TRACE 宏

<br />TRACE宏是MFC中特有的宏。<br />用来在调试器的“输出”窗口中显示来自程序的消息。<br />与ASSERT等宏类似,跟踪宏只在程序的“Debug”版本中起作用,在“Release”版本中编译时将消失。<br />与 printf 类似,TRACE 宏可处理许多参数。<br />例如:int x = 1;int y = 16;float z = 32.0;TRACE( "This is a TRACE statement/n" );TRACE( "The value

2011-04-23 09:55:00 699

原创 memcpy() -- 拷贝内存内容

<br />相关函数: strcpy(), memcpy()<br />表头文件: #include <string.h><br />定义函数: void *memcpy(void *dest, const void *src, size_t n)<br />函数说明: memcpy()用来拷贝src所指的内存内容前n个字节到dest所指的内存地址上。与strcpy()不同的是,memcpy()会完整的复制n个字节,不会因为遇到字符串结束'/0'而结束<br />返回值:   返回指向dest的指针<br

2011-04-23 09:43:00 848

原创 基于CUDA和OpenCV实现的图像GAMMA变换

一个很简单的CUDA程序,适合刚刚接触CUDA的人了解CUDA的工作原理,以及与OpenCV结合的基本用法。#include #include #include #include #include "cutil_inline.h"#define GAMMA 0.4void runTest(int argc, char** argv);__global__ void testKernel(float* d_idata, float* d_odata, int width, int height, float

2011-03-24 11:30:00 3048

转载 C语言中#define的用法(转)

今天整理了一些#define的用法,与大家共享!1.简单的define定义#define MAXTIME 1000 一个简单的MAXTIME就定义好了,它代表1000,如果在程序里面写if(i编译器在处理这个代码之前会对MAXTIME进行处理替换为1000。这样的定义看起来类似于普通的常量定义CONST,但也有着不同,因为define的定义更像是简单的文本替换,而不是作为一个量来使用,这个问题在下面反映的尤为突出。2.define的“函数定义”define可以像函数那样接受一些参数,如下#define ma

2011-03-24 10:26:00 675

空空如也

空空如也

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

TA关注的人

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