- 博客(13)
- 资源 (4)
- 收藏
- 关注
转载 OpenCV EM Algorithm
<br />Expectation-MaximizationThe EM (Expectation-Maximization) algorithm estimates the parameters of the multivariate probability density function in a form of the Gaussian mixture distribution with a specified number of mixtures.<br /> <br />Consider
2010-07-15 17:44:00
2741
2
转载 标准C++类型转换
<br />C 风格(C-style)强制转型<br />(T) exdivssion // cast exdivssion to be of type T<br />函数风格(Function-style)强制转型使用这样的语法:<br />T(exdivssion) // cast exdivssion to be of type T<br />这两种形式之间没有本质上的不同,它纯粹就是一个把括号放在哪的问题。我把这两种形式称为旧风格(old-style)的强制转型。使用标准C++的类型转换符:stat
2010-07-14 21:33:00
451
转载 虚基类、虚函数,对象内存分布
<br /><br />非虚拟继承:<br /> 在派生类对象里,按照继承声明顺序依次分布基类对象,最后是派生类数据成员。<br /> 若基类声明了虚函数,则基类对象头部有一个虚函数表指针,然后是基类数据成员。<br /> 在基类虚函数表中,依次是基类的虚函数,若某个函数被派生类override,则替换为派生类的函数。<br /> 派生类独有的虚函数被加在第一个基类的虚函数表后面。<br /> <br /> 虚拟继承:<br /> 在派生类对象里,按照继承声明顺序依次分布非虚基类对象,然后是派生类数据成员,
2010-07-14 00:40:00
570
转载 C++的类与C里面的struct的区别
<br />关于使用大括号初始化<br />class和struct如果定义了构造函数的话,都不能用大括号进行初始化<br />如果没有定义构造函数,struct可以用大括号初始化。<br />如果没有定义构造函数,且所有成员变量全是public的话,可以用大括号初始化。<br />关于默认访问权限<br />class中默认的成员访问权限是private的,而struct中则是public的。<br /><br />关于继承方式<br />class继承默认是private继承,而struct继承默认是p
2010-07-05 16:44:00
448
转载 ESP指针
<br /><br />看好多程序分析里都会降到ESP这个堆栈指针····可是一直都不是很了解,就查了点资料···<br />ebp和esp是32位的SP,BP<br />esp是堆栈指针<br />ebp是基址指针<br />ESP与SP的关系就象AX与AL,AH的关系.<br />32位CPU所含有的寄存器有:<br />4个数据寄存器(EAX、EBX、ECX和EDX)<br />2个变址和指针寄存器(ESI和EDI) 2个指针寄存器(ESP和EBP)<br />6个段寄存器(ES、CS、SS、DS、F
2010-06-20 00:51:00
2105
1
转载 sizeof 用法
本文主要包括二个部分,第一部分重点介绍在VC中,怎么样采用sizeof来求结构的大小,以及容易出现的问题,并给出解决问题的方法,第二部分总结出VC中sizeof的主要用法。1、 sizeof应用在结构上的情况请看下面的结构:struct MyStruct{double dda1;char dda;int type};对结构MyStruct采用sizeof会出现什么结果呢?sizeof(MySt
2010-05-24 17:26:00
573
1
转载 Adaboost 训练过程
每个Haar特征对应看一个弱分类器,但并不是任伺一个Haar特征都能较好的描述人脸灰度分布的某一特点,如何从大量的Haar特征中挑选出最优的Haar特征并制作成分类器用于人脸检测,这是AdaBoost算法训练过程所要解决的关键问题。 Paul Viola和Michael Jones于2001年将Adaboost算法应用于人脸检测中,其基本思想是针对不同的训练集训练同一个分类器(弱分类器)
2010-05-24 03:23:00
4776
1
原创 关于dll出现断言错误的问题
对于在其他应用程序里调用的dll(regular dll using shared mfc dll),在debug模式下,一开始会出现两个断言错误: (1) File:appcore.cpp Line:85 (2)File:appcore Line:92 解决方法: // Note!//// If this D
2010-01-28 22:16:00
1406
转载 SVM入门(4)【转】
线性分类器的求解——问题的描述Part1上节说到我们有了一个线性分类函数,也有了判断解优劣的标准——即有了优化的目标,这个目标就是最大化几何间隔,但是看过一些关于SVM的论文的人一定记得什么优化的目标是要最小化||w||这样的说法,这是怎么回事呢?回头再看看我们对间隔和几何间隔的定义:间隔:δ=y(wx+b)=|g(x)|几何间隔: 可以看出δ=||w||δ几何。注
2010-01-20 23:35:00
607
转载 SVM 入门(1-3)【转】
(一)SVM的八股简介支持向量机(Support Vector Machine)是Cortes和Vapnik于1995年首先提出的,它在解决小样本、非线性及高维模式识别中表现出许多特有的优势,并能够推广应用到函数拟合等其他机器学习问题中[10]。支持向量机方法是建立在统计学习理论的VC 维理论和结构风险最小原理基础上的,根据有限的样本信息在模型的复杂性(即对特定训练样本的学习精度,Acc
2010-01-20 23:17:00
2150
转载 如何使用try catch throw
--------------------------------------------------------以前使用的不多,转个帖子,从现在开始有所改变吧!--------------------------------------------------------try,catch, throw的含义就很清楚,但怎么使用,我还是过了好多年才明白一些 先看一个不好的例子 //--
2010-01-20 22:51:00
707
转载 范数
3.3 范 数 3.3.1 向量范数 在一维空间中,实轴上任意两点距离用两点差的绝对值表示。绝对值是一种度量形式的定义。 范数是对函数、向量和矩阵定义的一种度量形式。任何对象的范数值都是一个非负实数。使用范数可以测量两个函数、向量或矩阵之间的距离。向量范数是度量向量长度的一种定义形式。范数有多种定义形式,只要满足下面的三个条件即可定义为一个范数。同一向量,采用不同的范数
2010-01-20 22:48:00
3682
1
原创 Delaunay三角剖分算法
1. 三角剖分与Delaunay剖分的定义 如何把一个散点集合剖分成不均匀的三角形网格,这就是散点集的三角剖分问题,散点集的三角剖分,对数值分析以及图形学来说,都是极为重要的一项预处理技术。该问题图示如下: 1.1.三角剖分定义 【定义】三角剖分:假设V是二维实数域上的有限点集,边e是由点集中的点作为端点构成的封闭线段, E为e的集合。那么该点集V的一个三角剖分T=
2009-06-10 01:44:00
981
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人