- 博客(8)
- 资源 (3)
- 收藏
- 关注
转载 SURF: speed up robust feature
SURF: speed up robust featureSURF特点:1.使用积分图像完成图像卷积(相关)操作;2,使用Hessian矩阵检测特征值;3,使用基于分布的描述符(局部信息)。兴趣点检测相关研究:1998 Lindberg介绍自动尺度选择的概念,允许检测图像中的兴趣点在它们的特征尺度上。他实验了Hessian矩阵的行列式和Laplacian(和矩阵的迹一致
2010-07-31 16:19:00 23136 4
原创 findobj_ferns 问题的解决 imread
Opencv 2.1 中新添加很多例程和方法,其中一个是 findobj_ferns ,相对于2.0里面的 findobj ,该例程的正确性确实很高,但是效率不敢恭维,实时性很差,用它自带的两张图片进行匹配,需要3,4分钟的样子,这实在不能令人接受,这也应该算是该算法的最大缺陷了。findobj_ferns 没有采用经过封装的函数,而是更加底层的函数,图片的存取都是Mat格式,而不是我们熟悉的
2010-07-30 11:06:00 2491 2
转载 Mahalanobis Distance (马氏距离)
S为样本协方差矩阵 马氏距离是由印度统计学家马哈拉诺比斯(P. C. Mahalanobis)提出的,表示数据的协方差距离。它是一种有效的计算两个未知样本集的相似度的方法。与欧式距离不同的是它考虑到各种特性之间的联 系(例如:一条关于身高的信息会带来一条关于体重的信息,因为两者是有关联的),并且是尺度无关的(scale-invariant),即独立于测量尺 度。 1)马氏距离的计算是建立
2010-07-29 10:18:00 3007
转载 MFC里CHECKBOX用法
勾选时...做某种算法不勾选时 做另一种算法if ( BST_CHECKED == IsDlgButtonChecked( IDC_CHECK1 ) ){// 勾选}else{}IDC_CHECK1是CheckBox控件。 函数功能:该函数可以确定某个按钮控制是否有选中标志,或者三态按钮控制是否为灰色的、选中的、或两者都不是。 函数原型:UIN
2010-07-23 12:48:00 1850
转载 Laplace translation 拉普拉斯变换
1.基本理论 拉普拉斯算子是最简单的各向同性微分算子,具有旋转不变性。一个二维图像函数 的拉普拉斯变换是各向同性的二阶导数,定义为: 为了更适合于数字图像处理,将该方程表示为离散形式: 另外,拉普拉斯算子还可以表示成模板的形式,如图5-9所示。图5-9(a)表示离散拉普拉斯算子的模板,图5-9(b)表示其扩展模板,图5-9(c)则分别表示其他两种拉普拉斯的实现模板。
2010-07-20 11:43:00 2674
原创 opencv 中读取RGB像素值
1. 直接定位到imageData,用数组的形式读取 unsigned char b=(unsigned char )m_image.GetImage()->imageData[0]; unsigned char g=(unsigned char )m_image.GetImage()->imageData[1]; unsigned char r=(unsign
2010-07-02 10:18:00 4814
转载 CDC和HDC的区别与转换
一、区别与联系HDC是句柄;CDC是MFC封装的Windows 设备相关的一个类;CClientDC是CDC的衍生类,产生对应于Windows客户区的对象HDC是WINDOWS的一种数据类型,是设备描述句柄。而CDC是MFC里的一个类,它封装了几乎所有的关于HDC的操作。 也可以这样说,HDC定义的变量指向一块内存,这块内存用来描述一个设备的相关的内容,所以也可以 认为H
2010-07-01 18:11:00 644
原创 作用域操作符 ::
作用域:变量在程序中的起作用范围简单分为:全局作用域、局部作用域、语句作用域作用域优先级: 范围越小优先级越高作用域运算符:“::”如果希望在局部变量的作用域内使用同名的全局变量,可以在该变量前加上“::” ,“::”称为作用域运算符 #include int avar=10; //全局变量avarvoid main(){ int ava
2010-07-01 17:07:00 5137 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人