- 博客(20)
- 收藏
- 关注
原创 【计算机视觉】全息投影技术
【计算机视觉】全息投影技术标签(空格分隔): 【图像处理】 【科普杂谈】说明:本文主要想弄清楚全息投影技术的一些科普知识,基于前天DIY了一个小型简易的projector,现在对其原理进行说明一下。简要说明全息投影技术也称虚拟成像技术是利用干涉和衍射原理记录并再现物体真实的三维图像的记录和再现的技术。实际上全息技术在我们的日常生活中已经被广泛地使用了,在产品展览、汽车服装发布会、舞台节目、互动、酒吧
2015-11-29 10:50:11 4516
原创 【计算机视觉】形态学滤波
【计算机视觉】形态学滤波标签(空格分隔): 【图像处理】 【信号处理】版权声明:本文为博主原创文章,转载请注明出处http://blog.csdn.net/lg1259156776/。说明:本文主要想弄清楚形态学滤波在图象处理和信号处理中的应用,图像处理中非常直观的通过腐蚀膨胀获得开闭运算的效果,而在数据实时滤波中,形态学滤波也是可以使用的。形态学滤波基本知识 原理:在特殊领域运算形式——结构元
2015-11-28 16:30:59 18830 4
原创 【计算机视觉】特征脸EigenFace与PCA
【计算机视觉】特征脸EigenFace与PCA标签(空格分隔): 【图像处理】 版权声明:本文为博主原创文章,转载请注明出处http://blog.csdn.net/lg1259156776/。说明:本文主要想弄清楚将人脸识别推向真正可用的第一种方法:特征脸方法。【这里采用的是1维的PCA方法,将图像转变为行向量或者列向量,虽然破坏了几何结构,但是处理比较直观方便】第一步是构建样本集合获取包含
2015-11-27 16:56:30 5032
原创 【Matlab开发】函数bsxfun的使用
【Matlab开发】函数bsxfun的使用标签:【Matlab开发】版权声明:本文为博主原创文章,转载请注明出处http://blog.csdn.net/lg1259156776/。说明:当我们想对一个矩阵A的每一列或者每一行与同一个长度相等的向量a进行某些操作(比较大小,乘除等)时,我们只能用循环方法或者利用repmat函数将要操作的向量a复制成和A一样尺寸的矩阵,进而进行操作。从MATLAB R
2015-11-25 14:45:42 11253 1
原创 【计算机视觉】反向投影直方图检测特定的图像内容
【计算机视觉】反向投影直方图检测特定的图像内容标签(空格分隔): 【图像处理】原理:获取特定的图像内容直方图,并进行归一化,然后将输入图像的某一位置上像素值(多维或灰度)对应在直方图的一个bin上的值来代替该像素值,所以得到的反向投影图是单通的。举个小例例如灰度图像如下Image=0 1 2 3 4 5 6 7 8 9 10 11
2015-11-14 19:38:39 1990
原创 【VS开发】CString 转为 char *方法大全
【VS开发】CString 转为 char *方法大全标签(空格分隔): 【VS开发】方法1:CString strTemp;char szTemp[128];strTemp = _T("abckdkfei");memset( szTemp, 0, sizeof(szTemp) );strcpy( szTemp, strTemp.GetBuffer(strTemp.GetLength()));
2015-11-14 08:54:31 6887
原创 【计算机视觉】opencv读取多个摄像头
【计算机视觉】opencv读取多个摄像头标签(空格分隔): 【图像处理】说明:今天蹭了机器视觉课程,讲到了stereopsis,立体视觉,讲到了关于通过多个摄像头获取object的depth信息的事情,因为想到从来没有试过打开多个摄像头进行过处理,这次进行了测试,这里小小记录一下。opencv提供的VideoCapture可以很方便的打开视频、摄像头设备,而且直接输入对应的摄像头标号即可,或者视频的
2015-11-12 20:45:24 8870 2
原创 【编程开发】 C与C++中的关于函数指针的强制类型转换与指针函数的关系
【编程开发】 C与C++中的关于函数指针的强制类型转换与指针函数的关系标签: 【编程开发】 【VS开发】声明:引用请注明出处http://blog.csdn.net/lg1259156776/以qsort为例:int cmpa(const void *a, const void *b){ if ( *(double*)a < *(double*)b ) return -1; if
2015-11-11 10:27:30 3321 1
原创 【随机过程】马尔可夫链(2)
【随机过程】马尔可夫链(2)标签(空格分隔): 【信号处理】声明:引用请注明出处http://blog.csdn.net/lg1259156776/说明:马尔科夫链是一个离散的马尔科夫过程,本文主要对马尔科夫链的几个比较绕的概念进行理解,然后对马尔科夫链的状态分类进行阐释。几个概念首先一个非常值得提醒的就是,我们在学习随机过程的基础理论的时候会经常讲,但是到了介绍某几个具体的随机过程的详细知识的时候
2015-11-09 22:41:06 6328
原创 【机器学习】机器学习中的各种相似性、距离度量
【机器学习】机器学习中的各种相似性、距离度量标签(空格分隔): 【机器学习】声明:引用请注明出处http://blog.csdn.net/lg1259156776/说明:主要参考了博文《漫谈机器学习中的距离和相似性度量方法》。具体的计算方法可以参看我的上一篇博文《【Matlab开发】matlab中bar绘图设置与各种距离度量》。本文主要关注点在于各个距离、相似度之间的优缺点,及使用时候的注意事项。1
2015-11-07 21:33:55 5025
原创 【Matlab开发】matlab中bar绘图设置与各种距离度量
【Matlab开发】matlab中bar绘图设置与各种距离度量标签(空格分隔): 【Matlab开发】 【机器学习】声明:引用请注明出处http://blog.csdn.net/lg1259156776/Matlab Bar图如何为每个bar设置不同颜色data = [3, 7, 5, 2;4, 3, 2, 9;6, 6, 1, 4];b = bar(data);使用bar绘制非常直观简单,但有
2015-11-07 18:43:35 15484
原创 【Matlab开发】matlab中norm范数以及向量点积、绘图设置相关
【Matlab开发】matlab中norm范数以及向量点积、绘图设置相关标签(空格分隔): 【Matlab开发】声明:引用请注明出处http://blog.csdn.net/lg1259156776/norm范数使用help norm norm Matrix or vector norm. norm(X,2) returns the 2-norm of X. norm(X
2015-11-06 22:31:34 3931
原创 【编程开发】opencv实现对Mat中某一列或某一行的元素进行normalization
【编程开发】opencv实现对Mat中某一列或某一行的元素进行normalization标签: 【编程开发】 【机器学习】声明:引用请注明出处http://blog.csdn.net/lg1259156776/说明:在机器学习中,最常见的处理就是对输入的特征向量进行normalization,在opencv中就实现了normalize函数进行各种normalization,本文结合我的实际应用来进行
2015-11-06 22:02:35 9817
原创 【编程开发】C语言中随机数rand使用注意事项
【编程开发】C语言中随机数rand使用注意事项标签: 【编程开发】声明:引用请注明出处http://blog.csdn.net/lg1259156776/说明:随机数在编程开发中非常重要,以C语言中的rand函数为例,使用时需要注意随机数的随机体现在哪里,比如是程序在不同的时刻执行时,相同位置的随机数是否需要一样,还是要每次执行生成的随机数也要不一样,等等,这些都是需要加以关注的地方。经测试,发现,
2015-11-06 14:03:02 1824
原创 【计算机视觉】Opencv中的Face Detection using Haar Cascades
【计算机视觉】Opencv中的Face Detection using Haar Cascades标签(空格分隔): 【图像处理】声明:引用请注明出处http://blog.csdn.net/lg1259156776/五种典型的haar-like特征,为何能用来检测人脸,人眼呢? 它给出的一个经验之谈是 1. the region of the eyes is often darker than
2015-11-06 09:25:17 4044
原创 【随机过程】马尔可夫链(1)
【随机过程】马尔可夫链标签(空格分隔): 【信号处理】声明:引用请注明出处http://blog.csdn.net/lg1259156776/说明:马尔科夫链是一个离散的马尔科夫过程,本文主要对基本的研究思路和应用进行梳理,通过具体的实例来总结是一个非常好的尝试。马尔科夫链的一个应用案例:排队论比如客户服务排队,每个人所需的服务时间为Δt\Delta t,那么在Δt\Delta t内,有一个随机变量
2015-11-04 22:45:28 7204
原创 【随机过程】随机过程之更新过程(2)
【随机过程】随机过程之更新过程(2)标签(空格分隔): 【信号处理】声明:引用请注明出处http://blog.csdn.net/lg1259156776/说明:关于更新过程,内容也不少,但是核心的知识点也只有几个,通过一个主要的例子,将大部分重要的概念加以梳理,会是一个很好的理解的方法。几个概念与泊松过程一样,几个重要概念无外乎XiX_i,SnS_n,N(t)N(t)。XiX_i在泊松过程中是到达
2015-11-02 23:06:07 8508
原创 【随机过程】随机过程之更新过程(1)
【随机过程】随机过程之更新过程(1)标签(空格分隔): 【信号处理】声明:引用请注明出处http://blog.csdn.net/lg1259156776/相比泊松过程,更新过程约束更少,算是对泊松过程的一个推广。我们知道下面的几个定义是可以推出泊松过程的: 1. 随机变量XiX_i独立同分布(iid),服从的是参数为λ\lambda指数分布;对应到达时间间隔 2. 随机变量Sin=∑ni=1X
2015-11-02 23:05:00 5128
原创 【读书笔记】程序员的自我修养总结(七)
【读书笔记】程序员的自我修养总结(七)标签: 【编程开发】声明:引用请注明出处http://blog.csdn.net/lg1259156776/说明:这是程序员的自我修养一书的读书总结,随着阅读的推进,逐步增加内容。 本文主要介绍可执行文件的装载与进程ELF文件的链接视图和执行视图 当段的数量增多时,会产生空间浪费的问题:因为ELF文件被映射时时以系统的页长度作为单位的,那么每个段在影射时的
2015-11-02 21:47:44 2202 1
原创 【读书笔记】程序员的自我修养总结(六)
【读书笔记】程序员的自我修养总结(六)标签: 【编程开发】声明:引用请注明出处http://blog.csdn.net/lg1259156776/说明:这是程序员的自我修养一书的读书总结,随着阅读的推进,逐步增加内容。 本文主要介绍可执行文件的装载与进程程序与进程的区别程序是静态的,指的是一些预先编译好的指令和数据集合的一个文件;而进程实际上就是运行着的程序,是动态的。虚拟地址空间程序运行起来后将
2015-11-01 15:46:22 1902
动态平衡二叉树demo
2015-08-04
adaboost 演示demo(基于Matlab,学习算法包括决策树、神经网络、线性回归、在线贝叶斯分类器等)
2015-07-11
压缩感知Hello-world+正交匹配追踪法(OMP)+最小二乘法辨识(系统辨识--Matlab)
2015-03-18
图像压缩算法Matlab集合
2015-03-18
VS2010多文档图像处理所有基础程序
2015-03-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人