自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

飞燕走笔ing

@-------------爱技术,也爱艺术,简单生活简单爱!--------------@

  • 博客(40)
  • 资源 (3)
  • 收藏
  • 关注

转载 L1范数

通常情况下,欠定线性方程是没有唯一解的,如果加上其他的条件则可以缩小解得范围,比如加上二范数最小化这个条件,则方程可以得到最小范数解,该解唯一,我们知道二范数是能量的度量单位,它是用来度量重构误差的,如果我们不用二范数改用另外的附加条件,比如稀疏性,要求方程的解具有最小数目的非零项,也就是零范数,那么方程到底有没有唯一解,怎么证明求得的是全局解而不是局部解,此外假设有全局的唯一解,那么求解过程呢,

2014-06-04 16:48:30 3416

转载 Compressive Sensing资源

转自prfans:Sparse, L1-minimization, Compressive Sensing 集中讨论帖 (第一页常更新)Sparse大家并不陌生,是个经典话题了。而此时sparse已经卷土重来,虽然还是那一锅汤,但是药已经换了。以L1-minimization为核心的算法,近几年飞速进展,Compressive Sensing (Compressive Sa

2014-06-04 16:42:45 1044

原创 博文记忆--周云野

csdn中大牛众多,而大牛推荐的大牛geng

2014-05-16 10:57:18 4050

转载 opencv的assert函数

ASSERT()是一个调试程序时经常使用的宏,在程序运行时它计算括号内的表达式,如果表达式为FALSE (0), 程序将报告错误,并终止执行。如果表达式不为0,则继续执行后面的语句。这个宏通常原来判断程序中是否出现了明显非法的数据,如果出现了终止程序以免导致严重后果,同时也便于查找错误。例如,变量n在程序中不应该为0,如果为0可能导致错误,你可以这样写程序:     ......    

2014-05-11 16:29:19 1327

原创 关于cvCreateFileCapture()读取视频文件失败的解决记录

用cvCreateFileCapture()读取视频文件,本来看是一个很普通的问题,但遇到播放不出画面时总让人纠结。今天用此函数读取视频文件,总是灰屏闪退。仔细查看问题,发现此函数对视频读取颇为苛刻。要和本机的解码器相匹配。首先下载XviD codec  解码器http://www.xvidmovies.com/codec/,然后确保自己的视频文件为xvid格式的avi文件。又下载了狸窝全能视频转

2014-05-05 15:43:18 9379

原创 OpenCV组件结构 (2.3.1版本)

在使用OpenCV一段时间,但一直没认真搞过这个开源库各个文件夹中所含代表的是什么。今天通过查阅资料,了解到各个组件功能,本来用Mindmanager做了个思维导图,但可惜图片生成后扩展太大,无法显示,就弄成大纲形式吧,给自己提个醒。OpenCV组件结构 (2.3.1版本) 3rdparty    包含第三方库的实现代码, 如zlib,ffmpeg,libjpeg等 a

2014-04-23 17:21:54 926

原创 OpenCV(2.3.1)版本各个组件的功能简单介绍

在使用OpenCV一段时间,但一直没ren

2014-04-23 17:20:54 1049

转载 opencv2.2.0源代码(include文件)分析(4)

3  modules\core\include\opencv2\core\wimage.hpp这个需要头文件 #include  “opencv2/core/core_c.h”///////////////////////////////////////////////////////////图像类提供了一个关于IplImage的底层类结构,此类是为了实现:1,所有的数据都有一个精

2014-04-23 11:33:48 868

转载 opencv2.2.0源代码(include文件)分析(3)--下部分

动态数组结构—内部序列函数 CVAPI(void)  cvChangeSeqBlock( void*reader, int direction );CVAPI(void)  cvCreateSeqBlock(CvSeqWriter* writer ); CVAPI(CvSet*)  cvCreateSet( int set_flags, int header_size,in

2014-04-23 11:25:45 1109

转载 opencv2.2.0源代码(include文件)分析(3)--中部分

匹配操作 CVAPI(void)  cvCartToPolar( const CvArr*x, const CvArr* y,                        CvArr*magnitude, CvArr* angleCV_DEFAULT(NULL),                            int angle_in_degreesCV_DEFAULT(0)

2014-04-23 11:22:28 1626

转载 opencv2.2.0源代码(include文件)分析(3)--上部分

2  modules\core\include\opencv2\core\core_c.h这个需要头文件 #include  “opencv2/core/types_c.h”core_c.h 包括:数组的分配、释放、初始化和对数组元素的访问(包括矩阵迭代器:在稠密矩阵用n-ary操作子),算术、逻辑和比较操作,匹配操作,矩阵操作,数组统计,离散线性变换和相关函数,动态数据结构(包括内部序列

2014-04-23 11:14:17 1216

转载 opencv2.2.0源代码(include文件)分析(2)

modules\core\include\opencv2\core\types_c.h前面的是一些宏定义,是为了兼容C,C++。对于一些函数的调用方式,建议补充一点补充知识:http://blog.csdn.net/yongdun_007/archive/2010/12/21/6090281.aspx,这个头文件是很重要的一个文件,建议大家都看看,这里定义了opencv用到的所有的数据类型和结

2014-04-23 11:07:11 1011

转载 opencv2.2.0源代码(include文件)分析(1)

原文地址:opencv2.2.0源代码(include文件)分析(1)作者:永顿007由于openCV2.2.0源文件很庞大,这里我只分析openCV2.2.0文件组织结构的各个模块的include文件(重点分析各个模块下引用的算法和实现的功能),而不是src文件。这里分析各个模块有助于更好的从整体把握和理解openCV2.2.0。这里只是自己做草稿部分,便于以后修改查找。有理解不对的

2014-04-23 10:55:02 1398

原创 OpenCV中读取,显示,保存图像

#include "stdafx.h"#include #include #include using namespace cv;int main( int argc, char** argv ){   double alpha = 0.5; double beta; double input;    Mat src1, src2, dst;   ///

2014-04-07 21:58:47 1015

转载 基于视觉手势识别系统的方法总结

一个基于视觉手势识别系统的构成应包括:图像的采集,预处理,特征提取和选择,分类器的设计,以及手势识别。其流程大致如下:其中有三个步骤是识别系统的关键,分别是预处理时手势的分割,特征提取和选择,以及手势识别采用的算法。(1)手势分割一般来讲,分割方法大致分为以下三类:一是基于直方图的分割,即阈值法,通常取灰度直方图的波谷作为阈值。(《hausdorff在距离在手势识别

2014-03-31 16:14:02 20352 2

原创

早起经过一片草地,但见落花青草,有感而作:花褪残红新绿小细雨斜飞似银针飞度万缕千丝紧绣人间春色早点点入土化作酥油醴酪正时节好学趁早

2014-03-28 09:14:31 810

转载 算法学习建议

一般要做到50行以内的程序不用调试、100行以内的二分钟内调试成功.acm主要是考算法的,主要时间是花在思考算法上,不是花在写程序与debug上。  下面给个计划你练练:  第一阶段:    练经典常用算法,下面的每个算法给我打上十到二十遍,同时自己精简代码,因为太常用,所以要练到写时不用想,10-15分钟内打完,甚至关掉显示器都可以把程序打出来.   1.最短路(

2014-03-27 10:19:02 870

原创 fedora14 中安装中文输入法小记

每次搭建环境感觉都很奇怪,即使按着步骤来,也没有顺利的进行过,总是会遇到一些很奇葩的问题,让你摸不着头脑,好在自己有钻牛角的精神,不解决不罢休。这两天在搭建Fedora14+Qt+OpenCV的环境,就顺便想装个中文输入法,好家伙,很折腾,按着网上各种成功版本就是不行。最后遇到问题一个个解决,集众家所长,终于搞定,现在做下记录: 首先是按网络办法,在线安装scim输入法,yum -

2014-03-15 20:42:15 1505

原创 关于C++默认打开函数的理解

#include "stdafx.h"int _tmain(int argc, _TCHAR* argv[]){return 0;}stdafx.h编译器通过一个头文件stdafx.h来使用预编译头文件。stdafx.h这个头文件名是可以在project的编译设置里指定的。编译器认为,所有在指令#include "stdafx.h"前的代码都是预编译的,它跳

2014-03-09 23:05:50 913

转载 函数调用过程探究

函数调用过程探究引言如何定义函数、调用函数,是每个程序员学习编程的入门课。调用函数(caller)向被调函数(callee)传入参数,被调函数返回结果,看似简单的过程,其实CPU和系统内核在背后做了很多工作。下面我们通过反汇编工具,来看函数调用的底层实现。 基础知识我们先来看几个概念,这有助于理解后面反汇编的输出结果。栈(stack)栈,相信大家都十分熟悉,pu

2014-02-17 11:43:34 935

转载 利用HandVu进行手部动作识别分析

作者:gnuhpc  出处:http://www.cnblogs.com/gnuhpc/程序的流程是: 1)先进行配置文件的读取和配置参数的载入 2)初始化摄像头或者指定的视频文件 3)显示屏显提示 4)设定采集图像大小 5)获取一帧 6)初始化要分析的图像大小 7)装载参数 8)开始识别 9)设置识别的覆盖区级别 10)设置同步/异步识别 

2013-12-29 13:16:45 4668

转载 色调、亮度和饱和度

基本资料定义   彩色(colours),指除消色以外的各种颜色,各有不同的色调、亮度和饱和度。  彩色,可分为无彩色和有彩色两大类。前者如黑、白。灰,后者如红、黄.蓝等七彩。  有彩色就是具备光谱上的某种或某些色相,统称为彩调。与此反,无彩色就没有彩调。  无彩色有明有暗,表现为白、黑,也称色调。有彩色表现很复杂,但可以用三组特微值来确定。其一是彩调,也就是色相;其二是明

2013-12-27 09:12:31 6647

转载 6大细节证明 你其实没那么聪明

Stop for a moment and ask yourself if there was ever a time (or times) you’ve arrogantlysaid or thought: “I’m too smart for this.” If you’re someone who always believed that you’re Mr. Smarty Pants,

2013-12-02 09:04:57 1353

翻译 句句戳心,尤其在这个时候...

We may have traveled around the world and finally find our smiles are the most beautiful scene.我们走遍了全世界,到最后才发现,自己的笑容才是最美的风景。You'll never find the right person, if you can't let go of the wrong o

2013-11-27 16:07:21 1896

原创 关于指针的一些问题追究

关于指针的一些问题,直接上代码和运行结果,一目了然:// 指针.cpp : 定义控制台应用程序的入口点。#include "stdafx.h"#include using namespace std;void main(){ double *p;//定义一个指向整型变量的指针p,里面装的是一个地址 double i; //一个整形数i; cout<<"output &p "<

2013-11-18 20:51:27 802

转载 ARMv7的Cortex系列微处理器技术特点

随着嵌入式技术应用领域的不断扩展,对嵌入式系统的要求越来越高,而作为嵌入式系统核心的微处理器也面临日益严竣的挑战。ARM公司从成立以来,一直以知识产权(IP,Intelligence Property)提供者的身份出售知识产权,在32位RISC CPU开发领域中不断取得突破,其设计的微处理器结构已经从v3发展到现在的v7。Cortex系列处理器是基于ARMv7架构的,分为Cortex-M、Cort

2013-11-16 11:48:17 2953

原创 关于C++内存分区的学习

在学习C++过程中,对其内存的分区和各种变量、常量的定义及存放,并考虑其生命周期,很是头疼。今天根据自己的理解和查阅各个资料,整理记录了下,但还是不够详细,请大家斧正!直接绘制出一个分析图:代码区:存放程序体的二进制代码。比如我们写的函数,都是在代码区的。全局数据区:全局、静态数据存放在一起的,初始化的全局变量和静态变量是在一起的。未初始化的全局变量和静

2013-11-13 00:48:23 924

转载 opencv常用函数速查

1、cvLoadImage:将图像文件加载至内存;2、cvNamedWindow:在屏幕上创建一个窗口;3、cvShowImage:在一个已创建好的窗口中显示图像;4、cvWaitKey:使程序暂停,等待用户触发一个按键操作;5、cvReleaseImage:释放图像文件所分配的内存;6、cvDestroyWindow:销毁显示图像文件的窗口;7、c

2013-11-11 20:25:37 1306

转载 计算机视觉领域的一些牛人博客,超有实力的研究机构等的网站链接

提示:本文为笔者原创,转载请注明出处:blog.csdn.net/carson2005        以下链接是本人整理的关于计算机视觉(ComputerVision, CV)相关领域的网站链接,其中有CV牛人的主页,CV研究小组的主页,CV领域的paper,代码,CV领域的最新动态,国内的应用情况等等。打算从事这个行业或者刚入门的朋友可以多关注这些网站,多了解一些CV的具体应用。搞研究的

2013-11-11 19:33:40 2998

转载 认识opencv

尽管之前写过一篇关于OpenCV的介绍(http://blog.csdn.net/carson2005/article/details/5822149),但依然有朋友对其不甚了解。所以,经常能碰到有人问我诸如以下一些问题:OpenCV能不能实现人脸识别?OpenCV有没有车辆检测的API?OpenCV有没有三维重建的函数?面对这样的问题,我也很困惑。到底该如何给他们解释,才能让它们明白,OpenC

2013-11-11 19:28:55 1375

原创 拷贝构造函数的三种应用

//拷贝构造函数的三种应用://(1)函数值得整体拷贝;(2)函数参数调用;(3)返回值#include "stdafx.h"#include #include using namespace std;class complex{private: double real; double imag;public: complex(double r=0.0,double i

2013-11-11 11:47:37 1048

原创 重载构造函数、缺省参数构造函数及析构函数

学习C++过程中,把学习到的点滴做些记录吧碰到两个功能实现很相近的构造函数:重载和缺省。虽然功能实现差不多,但还是有些区别://重载函数的功能实现class complex{private: double real; double imag;public: //构造函数 complex(double r,double i) { real=r; imag=i;

2013-11-11 10:13:09 1492

转载 Opencv及Kinect/OpenNI常用学习网址

跟OpenCV相关的:http://opencv.org/2012年7月4日随着opencv2.4.2版本的发布,opencv更改了其最新的官方网站地址。http://www.opencvchina.com/好像12年才有这个论坛的,比较新。里面有针对《learning opencv》这本书的视频讲解,不过视频教学还没出完,正在更新中。对刚入门学习opencv的人来说很不错。h

2013-11-05 23:14:57 2236

转载 Opencv-2.0.0的ARM移植和使用(Ubuntu10.04 / OK6410开发板 / linux3.01)

环境:Ubuntu10.04OK6410开发板ARM Linux3.01系统QT4.7.1OpenCV-2.0.0arm-linux-g++ 4.3.2 / arm-linux-gcc 4.3.2CMake-gui 2.8.0(建议先参考我的另外一篇博文《Ubuntu上安装Opencv-2.0.0》)特别标

2013-11-05 20:20:31 1493

转载 基于手势识别的PPT控制

一直想做一个控制PPT的手势识别软件,想送给自己的老师方便以后讲课的时候可以轻松自在的控制PPT,来自由的讲课,摆脱鼠标的困扰。所以出发点就这样出来了。(其实还有进一步的原因,手势控制是将来的一个发展趋势,肢体语言与计算机的交互是一个阶段,冲破这个阶段,虚拟与现实才会很好的结合)如何实施呢?1、定位手:顺利的找到手,好进行下一步的操作2、检测手:当然是识别你现在是怎样的手势呀,张开

2013-11-05 20:16:21 6293 21

转载 图像处理与计算机视觉:基础,经典以及最近发展

xdyang的图像视觉小屋图像处理与计算机视觉经典论文(6)图像处理与分析(10)计算机视觉(8)模式识别和机器学习(12)[置顶] 图像处理与计算机视觉:基础,经典以及最近发展///////////////////////////////////////////////////////////////////////////////

2013-11-05 19:34:16 3339 1

转载 C/C++/PHP等语言 在线编译器

有时候在网吧或别人的电脑上写了一些c/c++程序,却苦于没有安装编译器,无法编译和调试,非常的不方便。这时候我们可以借助在线编译系统来进行c/c++代码的编译。仅仅是编译的话,acm oj是不太合适的。下面分享下找到一份关于在线编译系统的资料。1、http://codepad.org/推荐星级:★★★★是否需注册:否(注册的话也很快,几秒钟而已)优点:网页界面简洁,

2013-11-05 19:23:47 1487

原创 影映印象

偶然的偶然,经朋友介绍,进入这个个人网站:http://mcyk.poco.cn/,却发现自己打开了一个美幻的世界。(呵呵,先说明转载出处,尊重版权)之后知道这个人就在研院,很低调,一如 他用镜头悄悄去诠释,无需格外喧嚣......

2013-11-05 11:51:51 1194

原创 江城子.奶奶十年祭

十年生死两茫茫,阴阳界,频相望。    千里垠坟,何处寄忧伤?    梦中常绕幼时年,仲夏夜,溪流旁。    故乡黄土惆怅地,北风瑟,求学忙。    期许成才,何奈走匆忙?    长烟纸币随风去,在极乐,尽尚飨!

2013-11-05 11:48:55 969

原创 关于共用体存储的问题探讨

1、  问题发现:在涉及到共用体内存冲刷问题时,编程验证,初次发现下面问题:#include "stdafx.h"#include using namespace std;uniondatatype{double a;    int    b;}x,y;voidmain(){   x.a=8;    x.b=4;    y.b=4;

2013-11-04 17:18:50 2009

Android应用开发详解.pdf

Android应用开发详解,行文幽默,值得一看

2013-11-14

漫谈如何学习操作系统原理

漫谈如何学习操作系统原理,欢迎需要的童鞋下载

2013-11-14

微软软件测试可借鉴之处

微软软件测试可借鉴之处,可以相互学习下

2012-03-15

空空如也

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

TA关注的人

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