自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (3)
  • 收藏
  • 关注

原创 visual studio 关于指针与数组操作的比较

指针是直接对引用的变量进行操作,如果原来的变量释放掉了,指针操作也就终止了。数组是对引用的变量的副本进行操作,原来的变量释放与否,对数组没有任何影响。只要你的赋值语句在变量释放之前。见例子(1)这个很有用处,因为在c++中,我们对变量进行操作时,牵涉到变量的作用域问题,比如函数有返回值时,在返回到回调函数的过程中,在堆中定义的变量空间会被回收掉。CString变量就是一个很好的

2013-03-25 15:47:16 1139 1

原创 Windows用vscode编译go-face,遇到的几个问题:

windows vscode go-face编译问题

2023-10-12 17:19:32 124

原创 OpenCV中IplImage->imageData赋值需要注意的问题 .

2011-08-10 10:11 4711人阅读 评论(0)收藏举报原图像检测人脸区域,在将人脸区域赋值给一个使用cvCreateImage函数创建的图像时出现了问题。问题图像如上图所示,原代码如下所示:[cpp] view plaincopyprint?CvSize tmpSize;  tmpSize.width = width;  t

2014-08-01 13:34:25 2314

转载 关于IplImage中widthstep的大小与width,nchanne

原文地址:关于IplImage中widthstep的大小与width,nchannels等的关系的问题作者:皮皮虾-佐罗 width是图像宽度,可为任意值;widthstep是行字节数,应该是4的倍数,不一定等于width,nchannels为图像通道数。#define WIDTHBYTES(bits) (((bits)+31)/32*4) 看看这个公式你就明白了。 对RO

2014-08-01 12:30:36 676

转载 opencv对bmp格式图片的封装使用

http://www.cnblogs.com/kingmoon/archive/2011/04/18/2020097.html

2014-07-30 12:19:57 896

原创 win7 +vs2010+opencv 2.4.3 配置

win7下安装了vs2010,之前一直使用的是vs2008,相比而言,vs2010的配置功能更好一些,毕竟

2014-06-04 12:36:16 582

转载 App.Config详解

应用程序配置文件是标准的 XML 文件,XML 标记和属性是区分大小写的。它是可以按需要更改的,开发人员可以使用配置文件来更改设置,而不必重编译应用程序。配置文件的根节点是configuration。我们经常访问的是appSettings,它是由.Net预定义配置节。我们经常使用的配置文件的架构是象下面的形式。先大概有个印象,通过后面的实例会有一个比较清楚的认识。下面的“配置节”可以理解为

2014-04-21 15:57:37 749

转载 App.Config详解

应用程序配置文件是标准的 XML 文件,XML 标记和属性是区分大小写的。它是可以按需要更改的,开发人员可以使用配置文件来更改设置,而不必重编译应用程序。配置文件的根节点是configuration。我们经常访问的是appSettings,它是由.Net预定义配置节。我们经常使用的配置文件的架构是象下面的形式。先大概有个印象,通过后面的实例会有一个比较清楚的认识。下面的“配置节”可以理解为

2014-04-21 15:55:08 699

转载 一些图像处理的基本知识_郭琪_新浪博客

日期:2010-4-3 22:43:31     发布者: 未知      浏览量:27 次  更多企业新闻:企业库什么是图像? 答:在计算机中,图像是以数字方式来记录处理和保存的,所以说图像是一个数字化的图像。 2.图像的类型有那些? 答:数字化的图像大致可以分为两种类型:向量式图像和点阵式图像。向量式图像也称为矢量式图像,是以数字式的向量

2013-04-07 09:12:28 1963

原创 关于指针和数组的重新理解

指针是一个变量,变量的内容是指向的另外一个变量的地址。当然指针本身也有自己的地址,是4个字节的大小空间,我们可以通过sizeof(char*)或sizeof(int*)来检验。对指针变量的操作,实质是对它指向的内容的操作,因为你无法通过指针指向的变量来找到引用该变量的指针。虽然这个对新手来说很难理解。我是在多次调试和编写代码之后才理解的,当然之前也因为调试结果的问题出了一些错误。因为指针是单个

2013-03-29 16:54:35 602

转载 C++内存管理

原文链接:http://www.cnblogs.com/lancidie/archive/2011/08/05/2128318.htmlC++内存管理[导语]内存管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍一遍的检查代码和对C++的痛恨,但内存管理在C++中无处不在,内存泄漏

2013-03-23 12:31:42 4610

原创 visual studio 指针操作含参数返回,指针返回时最好开辟空间。

在c语言中,一般对指针的要求先定义后使用,跟普通的变量是一样的,但在使用时,最好先开辟空间,然后赋值。我曾经在vs2008中遇到过这样的错误:把一个CString类型的变量赋值给一个char*,然后由另一个函数调用该char*变量的返回值。大体过程是这样的:char* fun1(){CString cstr = "D:\\1\\1.txt";char* str1 = NUL

2013-03-23 12:01:00 923

原创 visual studio 2008 调试错误总结

(1) 回调函数本身是个线程,尽量避免在回调函数里写线程,这样会一直在开启线程,而线程开启之后,一般是不会自动关掉的,即出现了若干线程同时运行的循环,直到程序卡死掉。        (2)静态成员函数尽量少用,因为静态成员函数里面不能再去调用非静态成员的函数和变量,在下面这篇文章中有详细阐述   http://blog.csdn.net/god9me/article/details/57908

2013-03-13 15:20:13 703

原创 使用海康摄相机编写的录像和图像抓拍软件(visual studio 2008)

//Global.htypedef struct tagIMAGEDATA  {   BYTE red;   BYTE green;   BYTE blue;  }IMAGEDATA;  typedef struct VIDEO{ long  size; char *buffer; VIDEO() {  memset(buffer,0, size

2013-03-13 15:06:22 4306

转载 _beginThread ,CreateThread

《Windows核心编程》学习——_beginThread,CreateThread辨析本篇解释了为什么创建新线程的时候使用_beginThread比使用CreateThread更为安全这一问题。C/C++库的历史问题:标准的C运行库(C Runtime Class, CRT),是在1970年发明的,那个时候操作系统上还没有线程的概念,理所当然地,最初的C运行时库是线程不安

2013-03-06 13:49:10 672

程序员必读-最有影响力的书籍

stack over flow :What is the single most influential book every programmer should read? 这里整理了前20本,后面再补充剩余的70本

2023-04-28

全方位图像展开程序

是给一个同学用来做毕业课题用的,里面的代码是基于c++开发的,有mfc界面,有方法选择的配置项,处理速度也比较好。当然有些vs2008环境需要配置,不过肯定可以正常跑通。

2014-06-04

录像保存和图像抓拍软件代码

这个是使用海康相机的接口,编写的保存录像和图像抓拍的软件,界面只有一个,就是预览录像,而视频帧图像将写入文件,后期可以对帧图像进行处理,这里仅仅是图像的抓拍和录像的保存操作。

2013-03-13

21天学通ARM

ppt展示arm板学习的资料,感觉不错的。

2013-02-21

空空如也

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

TA关注的人

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