摘要: 转自:http://blog.csdn.net/abcjennifer/article/details/7639681SIFT(Scale-invariant feature transform)是一种检测局部特征的算法,该算法通过求一幅图中的特征点(interest points,or corne... 阅读全文
posted @ 2012-11-13 15:34 莫小 阅读(1613) 评论(0) 推荐(0)
摘要: 转自:http://blog.csdn.net/weixingstudio/article/details/7631241Haar特征与积分图1. Adaboost方法的引入1.1 Boosting方法的提出和发展 在了解Adaboost方法之前,先了解一下Boosting方法。 回答一个是与否的问... 阅读全文
posted @ 2012-09-10 15:12 莫小 阅读(13336) 评论(2) 推荐(5)
摘要: 转自:http://www.cnblogs.com/ello/archive/2012/04/28/2475419.html一、Haar分类器的前世今生 人脸检测属于计算机视觉的范畴,早期人们的主要研究方向是人脸识别,即根据人脸来识别人物的身份,后来在复杂背景下的人脸检测需求越来越大,人脸检测也逐渐... 阅读全文
posted @ 2012-09-10 11:21 莫小 阅读(7910) 评论(1) 推荐(3)
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2012-04-19 17:05 莫小 阅读(25) 评论(0) 推荐(0)
摘要: 识别算法概述:SIFT/SURF基于灰度图,一、首先建立图像金字塔,形成三维的图像空间,通过Hessian矩阵获取每一层的局部极大值,然后进行在极值点周围26个点进行NMS,从而得到 粗略的特征点,再使用二次插值法得到精确特征点所在的层(尺度),即完成了尺度不变。二、在特征点选取一个与尺度相应的邻域... 阅读全文
posted @ 2011-12-31 14:15 莫小 阅读(703) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2011-12-27 11:21 莫小 阅读(28) 评论(0) 推荐(0)
摘要: 转自:http://blog.csdn.net/housisong/article/details/1116423tag:代码优化,除法,牛顿迭代,减法代替除法,除法优化 说明:文章中的很多数据可能在不同的CPU或不同的系统环境下有不同的结果,数据仅供参考 x86系列的CPU对于位运算、加、减等... 阅读全文
posted @ 2011-07-12 12:13 莫小 阅读(1082) 评论(0) 推荐(0)
摘要: 原文: http://blog.csdn.net/housisong/article/details/1616026tag:浮点数转换为整数,fpu,sse,sse2,读缓冲区优化,代码优化,ftol,取整,f2l,ftoi,f2i,floattoint 摘要: 本文首先给出一个浮点数取整的需求,并使用默认的取整方式,然后通过尝试各种方法来优化它的速度; 最终的浮点数取整实现速度甚至达到了初始代码的5倍(是vc6代码的18倍)!(注意: 文章中的测试结果在不同的CPU和系统环境下可能有不同的结果,数据仅作参考) (2007.06.08更新: 补充SSE3新增的FPU取整指令fisttp的说明. 阅读全文
posted @ 2011-07-12 11:56 莫小 阅读(2629) 评论(0) 推荐(0)
摘要: 学习目的,摘自:http://www.cnblogs.com/hoodlum1980/archive/2011/01/15/1936078.html【原创性声明】本滤镜是由我采用 PS SDK 开发而成,而滤镜的算法的具体是有谁提出的可能不详,我是参考了 FilterExplorer 的源码(VC 6),本算法的主要参考来源是该项目中的 Filters.cpp, 作者是 Jason Waltman (18, April, 2001) 。另国内另一个用C#语言编写的软件 PhotoSprite (Version 3.0 ,2006,由 联骏 编写)其中的油画滤镜的算法应该也是引用自了前者(或其他 阅读全文
posted @ 2011-06-08 16:19 莫小 阅读(3481) 评论(0) 推荐(0)
摘要: //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 锐化///////////////////////////... 阅读全文
posted @ 2011-05-31 17:41 莫小 阅读(3628) 评论(0) 推荐(0)
摘要: 原文链接:http://blog.csdn.net/maozefa/archive/2008/09/08/2896752.aspx 无论是用何种语言,只要使用过Windows的GDI+的人对ColorMatrix都不陌生,我的BLOG文章中也多次提到过,并在《GDI+ for VCL基础 -- 颜色调整矩阵ColorMatrix详解》一文中对其功能作了较为详细的讲解,虽然自认对ColorMatrix使用已经相当熟练,但对其原理也是知其然而不知其所以然。直到前几天有位朋友就ColorMatrix实现图像去反功能不正常而问我(见http://topic.csdn.net/u/20080830/20 阅读全文
posted @ 2011-05-31 17:29 莫小 阅读(375) 评论(0) 推荐(0)
摘要: 前言 对于一个图像处理系统来说,可以将流程分为三个阶段,在获取原始图像后,首先是图像预处理阶段、第二是特征抽取阶段、第三是识别分析阶段。图像预处理阶段尤为重要,如果这阶段处理不好,后面的工作根本无法展开。 在实际应用中,我们的系统获取的原始图像不是完美的,例如对于系统获取的原始图像,由于噪声、光照等原因,图像的质量不高,所以需要进行预处理,以有利 于提取我们感兴趣的信息。图像的预处理包括图像增强、平滑滤波、锐化等内容。图像的预处理既可以在空间域实现,也可以在频域内实现,我们主要介绍在空间域 内对图像进行点运算,它是一种既简单又重要的图像处理技术,它能让用户改变图像上像素点的灰度值,这样通过点运 阅读全文
posted @ 2011-05-31 17:24 莫小 阅读(5336) 评论(0) 推荐(0)
摘要: 两种I/O模式一.选择模型二.异步选择三.事件选择四.重叠I/O模型五.完成端口模型五种I/O模型的比较两种I/O模式1、 两种I/O模式阻塞模式:执行I/O操作完成前会一直进行等待,不会将控制权交给程序。套接字默认为阻塞模式。可以通过多线程技术进行处理。非阻塞模式:执行I/O操作时,Winsock... 阅读全文
posted @ 2011-05-03 23:53 莫小 阅读(15155) 评论(2) 推荐(3)
摘要: Example:查找#incldue中带有gl开头的头文件的,用 include.+ 正则表达式】输入: 正则表达式: {DBAssist.ToInt32\(} {.*} {\)} 替换为: \2.ToString() 解释:括号内为标记表达式,第一个就是 \1 \2.ToSt... 阅读全文
posted @ 2011-04-25 22:58 莫小 阅读(7493) 评论(1) 推荐(1)
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2011-01-29 20:08 莫小 阅读(45) 评论(0) 推荐(0)
摘要: 在我们的产品上要对数据进行FFT运算,之后要进行开方运算。但使用TI提供的sqrt函数运算速度较慢,因此从网上找到这篇介绍sqrt快速算法 的文章。经我的测算,迭代两次的快速sqrt算法是TI提供的函数运算时间的50%,精度可以达到0.05%,可以满足我们的要求。以下是文章正文:作者:Blackbi... 阅读全文
posted @ 2010-08-09 22:56 莫小 阅读(8006) 评论(2) 推荐(2)
摘要: sin cos exp 是用泰勒公式和麦克劳林公式来计算。为防止幂运算指数过高,在计算较大输入参数的时候容易导致溢出,考虑到sin和cos都是以2*PI为周期的,所以在函数内设置一个阀值(可自 行修改,此处使用2*PI作为阀值),当实参大于阀值的时候,将其计算到-2*PI~2*PI象限,既防止了大数... 阅读全文
posted @ 2010-08-08 23:19 莫小 阅读(3397) 评论(0) 推荐(0)
摘要: 每个线程都有一个堆栈那么,这个堆栈多大呢? HANDLE CreateThread( LPSECURITY_ATTRIBUTES lpThreadAttributes, SIZE_T dwStackSize, LPTHREAD_START_ROUTINE lpStartAddress, L... 阅读全文
posted @ 2010-08-06 23:45 莫小 阅读(27271) 评论(0) 推荐(0)
摘要: 主要内容:图形处理是CAD/CAM中的关键技术,包括图形生成、编辑和图形变换。计算机图形学计算机图形学的概念计算机图形学的研究内容图形变换点的变换二维图形的变换二维图形的齐次变换二维图形的基本变换复合变换三维图形的齐次变换三维图形的基本变换复合变换1、什么是计算机图形学计算机图形学(Computer... 阅读全文
posted @ 2010-08-03 00:18 莫小 阅读(4782) 评论(0) 推荐(0)
摘要: 代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->1@echooff&setlocalEnableDelayedExpansion&color1f2t... 阅读全文
posted @ 2010-07-14 00:01 莫小 阅读(575) 评论(0) 推荐(0)