- 博客(12)
- 资源 (9)
- 收藏
- 关注
原创 CPen,HFONT用完一定要释放,不然会造成GDI对象的增加,程序崩溃
1.HFONT的释放 HFONT hFont,hOldFont; LOGFONT lf; ::ZeroMemory(&lf, sizeof(LOGFONT)); lf.lfHeight = m_pGrid->pCell[i][k].lfFont.lfHeight;// nHeight lf.lfWidth = 0; // nW
2012-03-29 17:24:14 6590 2
原创 Regional_growth
int Move_detect::Regional_growth(IplImage* src,CvPoint start,int region_color,int change_color)//函数功能:对于二值图像src求连通阈{ uchar* srcdata=(uchar*)src->imageData; //8领域 int Region8_x[]={-1,0,1,1,1,0,
2012-03-28 11:09:54 726
原创 求三个数的中间数
int Max(int a,int b){ return (a+b+abs(a-b))/2;}int Min(int a,int b){ return (a+b-abs(a-b))/2;} int Mid(int a,int b,int c){ return a+b+c-Max(Max(a,b),c)-Min(Min(a,b),c);}
2012-03-24 22:17:13 996
转载 读当前打开IE的URL
// test2Dlg.cpp : implementation file//#include "stdafx.h"#include "test2.h"#include "test2Dlg.h"#ifdef _DEBUG#define new DEBUG_NEW#undef THIS_FILEstatic char THIS_FILE[] = __F
2012-03-20 21:08:16 594
转载 利用钩子函数捕获Windows鼠标动作
我们知道,Windows系统是建立在消息传递机制基础上的,几乎所有的程序活动都由消息来驱动。Windows的钩子机制可以看作是一个消息中转 站,控制系统发出消息的处理和传递,利用钩子,我们可以截获系统发给应用程序的消息,经过处理后决定是否将消息再发给下一个应用程序。利用钩子的这一特性,我们可以创建一个监控程序,用来收集和控制系统发出的消息。 ■编制Windows钩子程序
2012-03-20 19:25:48 1273
转载 指针越界处理办法
现象: 1 程序出现异常 异常的现象有很多,如:代码突然跑到不相干的地方去执行,访问异常,正常的变量操作也报错... 原因:代码段紊乱,this指针被改变,指针指向的数据被改变 2 程序按逻辑执行,但数据错误 如:变量内容突然消失 原因:变量所在空间被其它操作误删除等 3 其它莫名其妙的错误 原因: 越界的基本比较原因,如 1 写越界: 向10个字节的数组写入了20
2012-03-19 22:43:26 10900
原创 计算机视觉要用到的书籍(英语)
Linear algebraProbability theory/statistical methodsDifferential equationsDynamic systemsComputer programing (e.g., MATLAB, C, C++, Fortran) Signal processingInfo
2012-03-17 18:57:20 1011
原创 不规则凸形最小外接矩形算法
建立一个18X5的二维数组,每行第一个单元格依序10度间隔斜率值,如tg(10/pi)、tg(20/pi)...,第二、三、四、五单元格存储不规则凸形点斜率垂直和平行的点,每间隔10度计算一个点,也就是计算的点作为向量时,间隔是10度。如果不规则形以原点为中心,简单做法是从0点向不规则形起点引一条直线,使直线间隔10度逆时针转动一次,与边界的交点就是要计算的点。没有中心的,以相同距离间隔找18个点
2012-03-10 14:13:15 6453
原创 中值滤波使用背景
首先看以下两组数,A=[86,73,124,111,90,38],B=[84,71,103,85,90,89],C=[229,77,59,95,70,88],三组的平均数MA=87,MB=87,MC=103,C组2位数成员有5个,平均数却超过100,这是不合适的,C组的平均数就不能正常应该这组数据的平均水平。所以引入了中位数,C组从小到大排序得C1=[59,70,77,88,95,229],数组个
2012-03-08 16:46:35 1839
原创 函数连续性的概念及用处
函数y=f(x)在点x0的改变趋于0时,它的函数y0也趋近于0,就说函数y=f(x)在x0处连续。两人个函数(y1=f1(x1),y2=f2(x2))用一个大花括号括起来,就成为一个函数,不过这个函数的图形有两条线。在初中时直接这样连起来就行,但一定要注意一个前提,就是这两人函数的定义域是一样的,并且在定义域内这两个函数都是连续的。这两条线相交的点一定是相等的。那么,如果有一个不连续,是不是就
2012-03-07 09:57:08 6465
原创 极限的理解及用处
极限的概念应该是初等数学(定值)和高等数学(无限值)的分水岭。高中以前学的数都是定值,但到大学就开始接触无限的概念,让很多同学晕了不少。只所以引入极限,原因是遇到了无法用定值的方法解决的问题,问题永远是科学进步的催化剂。比如在直角坐标系中,任一不规则曲线与X轴所围区域的面积,用原来的任何一个公式都是不能计算出来的。这时就要用到极限的思想,具体方法大家都是知道的,教课书上都有。我国古代就有极限的
2012-03-07 08:59:11 1638
转载 关于HDC CDC 兼容DC
HDC是句柄,CDC是MFC封装的windows设备相关的一个 类,clientDC是CDC的一个衍生类,产生于对应windows客户区的对象。pDC是类指针,HDC是windows句柄,通过pDC获得 hDC hDC=pDC->getsafeDC(),通过hdc获得pDC,CDC *pDC=new CDC();pDC->attch(hdc); HDC是WINDOWS的一种数据类
2012-03-05 17:06:31 1913
How to Install Google Chrome In A Different Drive In Windows Digitechind.pdf
2020-01-03
GTK2.2.4 all in on bundle
2015-12-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人