- 博客(18)
- 资源 (6)
- 收藏
- 关注
原创 用梯度下降法解非线性方程
#include#includeusing namespace std;void newton(int n,double x[],double y[],double eps);double fn(int n,double x[],double y[]);const double PI = 3.14159265358979323846;int main(){ int i,n=3;
2014-11-26 18:55:42 4544 1
转载 孔径问题(Aperture Problem)
Posted By Mr. Thursday各位經過理髮店的時候,或許都會注意到理髮店有一個捲軸,捲軸不停旋轉,但是看起來會像是有一圈圈的條紋往上移動。今天要和各位介紹的是另外一個類似的錯覺,叫做「孔徑問題」 (Aperture Problem)。何謂孔徑問題呢?我們可以先看看下面這個動畫:我們可以看到,中間有一個圓圈,我們透過這個圓
2014-11-25 10:24:15 3150 1
原创 出现fatal error LNK1120: 1 unresolved externals的原因
Error 5 error LNK1120: 3 unresolved externals D:\Code\simpleTest-mqo\Debug\simpleTest-mqo.exe 1 1 simpleTest-mqoError 4 error LNK2019: unres
2014-11-24 16:13:20 18944
转载 C++调用C函数
前言:以前见到extern "C"这样的语句,只是简单地知道跟外部链接有关,但是没有深刻理解它的意思。首先,为什么要使用extern "C"修饰符?C++调用其它语言的函数,由于编译器生成函数的机制不一样,所以需要经过特殊处理,才可以调用。调用C语言的函数,需要在函数声明的地方语句extern "C"。如果不使用该语句,在链接的时候,编译器就会报以下这种错误。Test.obj
2014-11-24 15:33:10 696
转载 FAST(Features fromaccelerated segment test)源码分析
FAST(Features fromaccelerated segment test)是一种角点检测方法,它可以用于特征点的提取,并完成跟踪和映射物体。FAST角点检测算法最初是由Edward Rosten和Tom Drummond提出,该算法最突出的优点是它的计算效率。正如它的缩写名字,它很快而且事实上它比其他著名的特征点提取方法(如SIFT,SUSAN,Harris)都要快。而且如果应用机器学
2014-11-19 15:03:03 2399
转载 Non-maximum suppression
Non-maximum suppression is an edge thinning technique.Given estimates of the image gradients, a search is carried out to determine if the gradient magnitude assumes a local maximum in the gradie
2014-11-17 16:21:10 1071
转载 卡尔曼滤波 – Kalman Filter (通俗的解释)
转自:http://www.cnblogs.com/u2usoft/articles/809011.html1. 什么是卡尔曼滤波(What is the Kalman Filter?) 在学习卡尔曼滤波之前,首先看看为什么叫“卡尔曼”。跟其他著名的理论(例如傅立叶变换,泰勒级数等等)一样,卡尔曼也是一个人的名字,而跟他们不同的是,他是个现代人! 卡尔曼全名Rudolf E
2014-11-17 11:21:38 5927 2
转载 python正则表达式
http://www.cnblogs.com/huxi/archive/2010/07/04/1771073.html要匹配一个模式,前后的数字块是相同的,中间是字母,比如111aadf111这就用正则表达式中的反向引用首先要定义一个模式,并给其定义id(?P...),比如 (?P\d+)反向引用就是(?P=nameId),比如(?P=mytag
2014-11-14 10:16:59 1359
转载 12种设计模式的快速参考
设计模式开篇——一些原则设计模式快速参考-简单工厂模式 设计模式快速参考-工厂方法模式 设计模式快速参考-单例模式 设计模式快速参考-适配器模式 设计模式快速参考-组合模式 设计模式快速参考-外观模式 设计模式快速参考-代理模式 设计模式快速参考-命令模式 设计模式快速参考-观察者模式 设计模式快速参考-策略模式 设计模式快速参考-模板方法模式
2014-11-13 17:44:34 670
转载 Java设计模式(疯狂Java联盟版)
1.单例设计模式 所谓单例设计模式简单说就是无论程序如何运行,采用单例设计模式的类(Singleton类)永远只会有一个实例化对象产生。具体实现步骤如下: (1) 将采用单例设计模式的类的构造方法私有化(采用private修饰)。 (2) 在其内部产生该类的实例化对象,并将其封装成private static类型。 (3
2014-11-13 17:43:27 1528
转载 Trie树(字典树)
很有段时间没写此系列了,今天我们来说Trie树,Trie树的名字有很多,比如字典树,前缀树等等。一:概念 下面我们有and,as,at,cn,com这些关键词,那么如何构建trie树呢?从上面的图中,我们或多或少的可以发现一些好玩的特性。 第一:根节点不包含字符,除根节点外的每一个子节点都包含一个字符。 第二:从根节点到某
2014-11-13 17:39:14 681
转载 halcon 中的药片检查check_blister实例注释
* This example demonstrates an application from the pharmaceutical* industry. The task is to check the content of automatically filled* blisters. The first image (reference) is used to locate th
2014-11-13 16:05:03 2821
转载 halcon学习笔记——机器视觉工程应用的开发思路
机器视觉工程应用主要可划分为硬件和软件两大部分。硬件:工程应用的第一步就是硬件选型。硬件选型很关键,因为它是你后面工作的基础。主要是光源、工业相机和镜头选择。软件:目前业内商业库主要有Halcon,康耐视,DALSA,evision,NI等,开源库有OpenCV.其中NI的labview+vision模块。机器视觉工程应用的基本开发思路是:一、图像采集,二、图像分割,三、形
2014-11-06 14:45:32 1569
转载 相机相关术语
镜头:镜头是集聚光线,使胶卷能获得清晰影像的结构。早期的镜头都是由单片凸透镜所构成。因为清晰度不佳,又会产生色像差,而渐被改良成复式透镜,即以多片凹凸透镜的组合,来纠正各种像差或色差,并且借着镜头的加膜(coating)处理,增加进光量,减少耀光,使影像的素质大大的提高。 一般而言,摄影用的透镜均为聚焦透镜,依照光学原理、由远处而来的光线穿过具有聚焦作用的透镜后,会全部聚焦于一点,这一点即
2014-11-03 17:13:17 1576
转载 机器视觉(相机、镜头、光源)全面概括——mark
1.1.1视觉系统原理描述 机器视觉就是用机器代替人眼来做测量和判断。机器视觉系统是指通过机器视觉产品(即图像摄取装置,分CMOS 和CCD 两种)将被摄取目标转换成图像信号,传送给专用的图像处理系统,根据像素分布和亮度、颜色等信息,转变成数字化信号;图像系统对这些信号进行各种运算来抽取目标的特征,进而根据判别的结果来控制现场的设备动作。 2.1.1视觉系统组成部
2014-11-03 17:09:07 3236
转载 红外摄像头
原理介绍: 红外灯发出红外线照射物体,红外线漫反射,被监控摄像头接收,形成视频图像。就好比黑夜里用手电筒照亮一样,手电筒相当于红外灯,摄像头相当于人眼球,道理是一致的。 在夜视监控系统中,常规的办法是利用可见光照明,但这种方式存在不能隐蔽、容易暴露监控目标等缺点,因此使用较少;目前隐蔽、科学的夜视监控摄像机是采用红外摄像技术。红外摄像技术分为被动式和主动式。被动红外摄像技术是利
2014-11-03 15:18:37 4155
adaboost算法源码(c++)
2010-04-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人