自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大冰的小屋

谁的青春不苦逼,谁的未来是确定,努力吧,少年!

  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

转载 背景建模算法(一)-------颜色背景模型

文章出处:http://underthehood.blog.51cto.com/2531780/484191背景建模算法1 基本原理视频图像中运动目标检测的一种方法,其基本思想是对图像的背景进行建模。一旦背景模型建立,将当前的图像与背景模型进行某种比较,根据比较结果确定前景目标(需要检测的运动目标)。2 难点(1) 环境光照的变化(光照突然性的变化和缓慢的变化)(2) 背景

2013-10-31 15:36:55 1876

原创 关于幂运算的算法

今天看到一个关于求x的n次方幂的运算的递归算法和迭代算法,特意记录下来: 递归算法:int fun(int x, int n){ int val; val = 1; if(n>0) { if(n%2 == 1) val = val * x; val = val * fun(x*x, n/2)

2013-10-30 20:43:57 1891

原创 Opencv学习笔记:膨胀与腐蚀

简单来讲,形态学操作就是基于形状的一系列图像处理操作。通过将 结构元素 作用于输入图像来产生输出图像。最基本的形态学操作有二:腐蚀与膨胀(Erosion 与 Dilation)。 他们的运用广泛:消除噪声分割(isolate)独立的图像元素,以及连接(join)相邻的元素。寻找图像中的明显的极大值区域或极小值区域。通过以下图像,我们简要来讨论一下膨胀与腐蚀操作(译者注:注意

2013-10-29 22:02:18 1207

原创 图像处理之平滑处理

在Opencv1.0中用于平滑处理的是:  void cvSmooth(const CvArr* src,    CvArr*  dst,    int smoothtype = CV_GAUSSIAN,  int param1 = 3, int param2 = 0, int param3 = 0, int param4 = 0); smoothtype 各种类型是:1、 CV_

2013-10-29 21:56:35 1701

转载 C++函数声明时在后面加const的作用

文章出处:http://blog.sina.com.cn/s/blog_4c767a600100v211.html注:以下内容来自网络,感谢网友的整理非静态成员函数后面加const(加到非成员函数或静态成员后面会产生编译错误),表示成员函数隐含传入的this指针为 const指针,决定了在该成员函数中,任意修改它所在的类的成员的操作都是不允许的(因为隐含了对this指针的con

2013-10-21 14:50:33 1250

转载 为什么在函数的声明后面还有一个 const? 如:void fun() const;

文章出处:http://blog.csdn.net/zhangyulin54321/article/details/7877079首先像这样的声明void fun() const;必须是类的成员函数,不能是单独的类外部函数其次,如果为类成员函数,他表示(1)不能修改成员变量; (2)不能调用非const函数; (3)其他const函数可以调用它;(其他非const函数当然也

2013-10-21 14:49:14 917

原创 杂记

昨天蘑菇街在我们学校开宣讲会并组织了笔试,虽然我是研二非应届毕业生,但是在网上了解了蘑菇街的情况后,对其充满了兴趣,这样一只年轻富有活力的创业团队非常吸引我,虽然我不是计算机科班出身,但还是非常想加入这个团队,因为我对互联网行业也很感兴趣。       这是一家2011年刚成立的公司,但是公司发展速度很快,现在已经有5000万用户了,当然,绝大多数都是女性用户,所以之前从未注意过这家公司,直到

2013-10-19 10:21:00 1130

原创 OpenCV中的SVM支持向量机

1、什么是支持向量机SVM      支持向量机是一个分类器,正式的定义是一个能够将不同类样本在样本空间分隔的超平面,换句话说,给定一些标记(label)好的训练样本,SVM算法输出一个最优化的分隔超平面。     如何来界定一个超平面是不是最优的:假设给定一些分别属于两类的2维点,这些点可以通过直线分隔,我们要找到一条最优的分割线。 在上面的图中,你可以直觉的观察到有

2013-10-17 19:16:45 1777

原创 C++中的操作符重载

C++提供了操作符的重载,是操作符有了多种语义。它使用了operator关键字,后接需要定义的操作符符号,

2013-10-15 22:21:55 986

原创 人脸识别中主要算法的比较(待续)

1、基于PCA的识别算法     主要有特征脸(Eigenface)算法和FisherFace算法。       特征脸算法进行人脸识别的主要思想是将输入的人脸图像描述为“特征脸”的线性组合,不同的人脸特性用构成该种线性组合的系数来描述,其关键技术就是主成分分析----PCA。 人脸识别中用于描述人脸图像的向量维数都比较高,因此牛人就想到了用PCA进行降维。PCA算法简单有效,目前依然是人

2013-10-14 11:54:05 5191 1

原创 C++类中静态成员的使用

在C++的类里面可以定义静态成员变量和静态成员函数,静态成员属于整个类所有,不依赖任何对象,可以通过类名和对象名两种方式访问public静态成员。       静态成员变量的定义:       通过static关键字修饰,需要在类外单独分配空间,在全局数据区。形式为:Type Classname::varname;     类的所有对象共享静态成员,因此在统计类的对象个数时可以使用静态

2013-10-10 16:49:46 1071

原创 关于内存对齐

首先分析下这个代码:#include #pragma pack(4)struct Test1{ char c1; short s; char c2; int i;};#pragma pack()int main(){ printf("%d\n", sizeof(struct Test1)); return 0;} 在C语言编译器里,char类型变量占

2013-10-05 13:54:44 834

用C++实现数据结构中的各种算法

用c++实现的数据结构中的各种算法,有完整的实现过程

2013-09-02

空空如也

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

TA关注的人

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