自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

机器学习的小学生

爱学习,爱思考,爱我的她.......

  • 博客(21)
  • 资源 (48)
  • 收藏
  • 关注

转载 科研必备的12个网站

引用自:http://mp.weixin.qq.com/s?chksm=96f447dda183cecb0fb58b9bb08f9d96de2f32b180f5ad2ff1ad50b2f53107879f8e20fd791f&scene=23&mid=2247483702&__biz=MzIwMDk3MTE0MA%3D%3D&sn=dd8ee549620140647f1a6af7665687f9&

2016-10-31 16:50:32 818

原创 随机采块边界的界定

在一幅图像中,我们经常采用随机采块的方式,那么进行边界的约束呢?%% 先随机产生长度,然后通过矩形的大小确定随机的搜索区域[x,y,w,h]rate=0.4;img=zeros(20,20);[h,w]=size(img);%%产生边框的大小小于rat_h=floor(h*rate);%我们不希望随机参数的边框长度大于图像的边框,因此使用floorrat_w=floor(w*rate)

2016-10-22 15:26:17 477

原创 Restricted Isometry Property (RIP) in Compressive Sensing

参考文献:1. http://dsp.stackexchange.com/questions/23851/restricted-isometry-property-rip-in-compressive-sensing 2. http://statweb.stanford.edu/~donoho/Reports/2004/CompressedSensing091604.pdf

2016-10-20 15:54:20 815

原创 找到结构体数组某个属性满足条件的其他属性\或满足属性条件的样本

描述:每一个样本是通过一个结构体的形式进行描述。多个样本通过一个结构体数组进行描述。其中每一个样本都有一个唯一的标识属性index。我们的目的是找到:某个属性满足条件的,所有样本的表示index。例如,在下面的实验中,我们找到年龄大于21的所有人的index,或者所示唯一的id。 clc;clearvars;close all;n=3;id=[12 3 8];name={'x','l','h

2016-10-19 10:47:22 1790

原创 将cell数组转换为struct数组,将struct数组的某个属性转换为数组,找到struct数组中某个属性的最大值的索引

将cell数组转换为struct数组n=3;%% 初始化一个cell数组c_info=cell(n,1);id=[12 3 8];name={'x','l','h'};age=[20 22 24];for i=1:n; c_info{i}.id=id(i); c_info{i}.name=name{i}; c_info{i}.age=age(i);end%% 转

2016-10-19 09:05:41 2253

原创 matlab函数注释的书写

function y=func(input1,input2)%函数的功能:%函数的描述:%函数的使用:y=func(input1,input2)%输入:% input1:% input2:%输出:% Y:%例子:y=func(1,'type1');%注意事项:利用函数的适用范围。%文档日期:%标签:%创建日期:%最后更新日期:

2016-10-18 10:59:47 7599

原创 对struct array进行排序

1. 对结构体数组(struct array)进行排序:即对s_info进行排序n=3;%% 初始化一个cell数组c_info=cell(n,1);id=[12 3 8];name={'x','l','h'};age=[20 22 24];for i=1:n; c_info{i}.id=id(i); c_info{i}.name=name{i}; c_info{i

2016-10-18 10:03:54 1444

原创 随机森林

111

2016-10-17 16:20:23 587

原创 平均形状-meanshape

平均形状的计算算法有两种。1. 粗略的获取平均形状经过三步走:原点化–尺度化–平均化(1)原始带有基准点的数据,例如取出一个图像的基准点:landmark=data{i}.landmark;(2)由于对于不同的样本图像,人脸形状坐标是相对于图像的左上角。因此,需要将其进行原点化:% landmark和shape表示是同一个意思landmark=data{i}.landmark;shape_min

2016-10-15 10:17:10 2310

原创 Matlab如何保存被plot的图像

可以通过将imshow函数属性”Border’的值设置为’tight’,而imshow的默认值为’loose’,然后通过figure1-文件-另存为的方式将图片进行保存:imshow(img,'Border','tight');

2016-10-14 10:30:33 17127 3

原创 Vlfeat,mexopencv,mex的路径配置

1. mex.h包含目录: D:\Program Files\MATLAB\R2014b\extern\include 库目录: D:\ProgramFiles\MATLAB\R2014b\extern\lib\win64\microsoftlibmx.lib libeng.lib libmat.lib libmex.lib2.mexopencv.hpp包含目录: E:\matlab

2016-10-13 15:23:05 681

原创 Hog特征

Hog各参数图解 http://blog.csdn.net/raodotcong/article/details/6239431 图中:红色区域表示图像,绿色区域表示winSize,蓝色区域表示block,黄色区域表示cell,一般性的一个block中含有4个cell,其中cell是最小的单元,用来统计cell中梯度方向的直方图(如方向bin为9,具体方向的统计可以根据自己需要进行修改),图中给出

2016-10-12 21:16:15 1970

原创 Sift描述子的实现

%E:\matlabworkplace\headpose_with_block\feature\siftclearvars;close all;% prepare dataimgPath='E:\data\lfw\imgs\Aaron_Eckhart\Aaron_Eckhart_0001.jpg';img=imread(imgPath);img=rgb2gray(img);bbox=[6

2016-10-12 20:20:09 1659

原创 MxArray.obj文件的生成

1. 在Matlab中,使用mex指令:mex -largeArrayDims -g -I'E:\matlabworkplace\headpose_with_block\third_part\mexopencv-2.4\include' -I'C:\OpenCV2.4\build\include' -L'C:\OpenCV2.4\build\x64\vc10\lib' -lopenc

2016-10-12 10:38:40 750

转载 Mex文件在VS2010中调试方法

Mex文件在VS2010中调试方法   matlab里面无法单步调试mex函数,故需转到VS上面调试,这里采用VS2010。  参考网上很多人写的方法但都很乱,杂,试了多次都没有成功。今天终于解决了,现把方法记录下来。 1、VC中编写Mex函数  新建一个win32 dll 空项目。  2、添加源文件Test.cpp,编写MEX函数,MEX函数编写方法这里不赘述了。  3、配置项目属性。

2016-10-11 10:24:34 912

原创 [matlab/C++混合编程时错误] 值“2”不匹配值“0”

1.使用mexopencv库时,为了能够调试mex.cpp文件,例如 mexopencv-2.4\src+cv\warpAffine.cpp我们编译文件,即make的时候,使用了下面的指令:mexopencv.make('opencv_path','C:\OpenCV2.4\build','debug',true)但是这样引入了一个新的问题,就是我们在使用mexopencv的MxArray.o

2016-10-11 09:54:00 696

原创 相似变换

% headpose_with_block/ini_shapeclc;clearvars;close all;data=load('../data_temp/data.mat','data');data=data.data;meanshape=calc_meanshape2(data);ind=1;img=imread(data{ind}.imgPath);%color imagelan

2016-10-10 18:53:41 5978

原创 fitgeotrans,transformPointsForward,imwarp,非反射相似变换,相似变换,仿射变换

函数fitgeotrans的用法: tform = fitgeotrans(movingPoints,fixedPoints,transformationType)example tform = fitgeotrans(movingPoints,fixedPoints,’polynomial’,degree) tform = fitgeotrans(movingPoints,fixe

2016-10-08 20:05:53 7457

原创 CK+

1 生气 angry 2 轻蔑 contempt 3 厌恶 disgust 4 害怕 fear 5 高兴 happy 6 悲伤 sad 7 惊讶 surprise

2016-10-08 14:57:22 1205

转载 VS,VC

.sln 相当于VC6中 .dsw:工作空间,workspace .vcxproj 相当于VC6中 .dsp:project,一个工作空间容纳多个project .suo 相当于VC6中 .ncb:No Compile Browser .vcxproj.filters 用于项目下文件的虚拟目录 .vcxproj.user 是用户的一些相关配置ncb NCB是“No Compile Brow

2016-10-08 14:51:51 417

原创 Why OpenCV is slower than Matlab in matrix related operation,如:特征值分解,奇异值分解

OpenCV is not designed for solving matrix related operation like: multiplication, eigenvalue decomposition or SVD, etc., so your result is not surprise to me. For your problem, there two kinds of choic

2016-10-02 15:58:52 716

asm提取纹理后的jaffe人脸表情库

asm提取纹理后的人脸表情库~个人使用~请勿下载

2014-02-25

jaffe表情库

表情库,分为测试和训练两组,训练7类,每类20张,其余作为测试

2014-02-25

日本jaffe表情库

日本jaffe表情库,备份个人使用。

2014-02-25

OpenCV鸟瞰图工程

具体看博客:http://blog.csdn.net/raby_gyl/article/details/17185841

2013-12-07

OpenCV 2.4.6编译生成的lib,dll,include文件

1、OpenCV 2.4.6编译生成的lib,dll,include文件

2013-11-23

OpenCV 2.4.3编译生成的lib,dll,include文件

1、OpenCV 2.4.3编译生成的dll,lib,文件.

2013-11-23

Charpter 3:Marker-less Augmented Reality工程

1、为Mastering OpenCV第三章 少量标记增强现实的工程。 2、上面只是代码工程,不包含dll,lib等文件,请看准后下载。 3、运行效果参考博客:http://blog.csdn.net/raby_gyl/article/details/16902277 4、再次说明:这里仅含有代码,不包括dll,lib,工程的运行还需要配好lib,和dll等

2013-11-23

非刚性人脸跟踪训练得到的文件

1、这个是Matering OpenCV书中第六章非刚性人脸跟踪训练得到的三个文件: 标记文件annotations.yaml,形状模型文件shapemodel.xml,块模型文件patchmodel.xml。 2、标记也要花至少5分钟,仔细标记。块模型文件训练比较慢,大约要1个小时 3、说明:xml文件中的Key不能包含空格,只能是数字和字母或其他下划线组合。

2013-11-02

霍夫线和霍夫圆变换

1、只是刚学习时,上课要讲解霍夫变换原理写的。opencv中的霍夫线和霍夫圆 2、这里留作自己学习纪念,当然你可以下载。 3、如果你想学习霍夫圆变换,可以参考资料: http://download.csdn.net/detail/xuluhui123/6249291

2013-11-02

数据结构及应用算法教程(修订版)工程代码

1、数据结构及应用算法教程(修订版)严蔚敏 陈文博编著是华中师范大学指定的考研数据结构参考数目。 2、上面上传的资料是我在学习这本书时,以严蔚敏老师的《数据结构》中代码为参考,再结合此修订版创建的。修订版书籍是带有C++风格的数据结构,它没有所谓的双指针,而是用指针的引用来代替。 3、在《数据结构及应用算法教程(修订版)》这本书籍中存在这许多代码错误!所以如果你基础不好的话,发现不了,就可能花好久搭建工程,我也是摸索过来的。如果你根据修订版书中无法搭建工程,可以参考本工程中纠正好的代码。 4、我们在学习数据结构算法时,当我们不理解,或者理解不透时,最好的就是将代码放在工程下运行一翻,就可以看到结果。所以学习数据结构,有工程来验证算法必不可少。当然你也可以直接用严蔚敏老师的《数据结构》代码来搭建工程。 5、注意:有几十工程,涵盖了大部分内容,也有没有的,大家可以参考严蔚敏《数据结构》自己搭建。 6、也可以参考该书的配套课件和课后部分习题: http://download.csdn.net/detail/xuluhui123/5777599

2013-11-02

opencv衬衫颜色检测

1、详情看博文:http://blog.csdn.net/raby_gyl/article/details/12514169

2013-10-09

opencv实现同时播放两个视频

1、详情看博客:http://blog.csdn.net/raby_gyl/article/details/12491287

2013-10-09

Opencv实现追加视频(one after another)

1、详情看博客:http://blog.csdn.net/raby_gyl/article/details/12491287

2013-10-09

opencv 画图库

1、详情看博客http://blog.csdn.net/raby_gyl/article/details/12450885

2013-10-08

基于opencv的人脸表情识别的预处理

1、这个工程只是预处理人脸表情的,不含有训练和识别部分。 预处理包括:人眼定位(人眼粗定位,双框框定,人眼精确定位)——几何预处理(人脸图像的旋转矫正、人脸图像的分割、人脸图像缩放)——灰度预处理(直方图均衡化) 2、详细可参考:http://blog.csdn.net/raby_gyl/article/details/12175567 3、工程是基于vs 2008和opencv 2.30编写的。 4、工程的测试图片是日本jaffe女性人脸表情库。 5、工程是基于一篇优秀的硕士论文写的,论文名字是:基于Gabor小波变换和SVM的人脸表情识别 作者: 王黎燕

2013-09-30

基于opencv人眼定位算法(C++工程)

1、代码是基于一篇文章:一种改进的基于灰度投影的人眼定位算法.pdf 2、由于工程太大,只上传了.h和.cpp文件,自己新建工程,搭配好opencv环境即可运行。如不会可留言。 3、效果可参考我写的博客:http://blog.csdn.net/raby_gyl/article/details/12104877 4、代码是自己写的,笨拙,仅供初学者参考。

2013-09-27

gabor函数基于opencv1.0实现

1、里面还是三个文件cvgabor.cpp cvgabor.h 和测试用的main.cpp 2、自己搭建opencv环境即可。 3、Copyright (C) 2006 by Mian Zhou * M.Zhou@reading.ac.uk *

2013-09-24

L1范数最小化算法的m文件生成的供C++调用的dll文件

1、l1_ls_nonneg.m生成的.dll文件.h文件.lib文件。 2、将生成的三个文件放入到c++的相应的搜索目录下即可调用 3、具体的操作,我有机会会写在CSDN的博客上

2013-09-24

L1范数最小化算法matlab代码(修改过可用C调用)

1、matlab代码,实现稀疏表示中L1范数最小化的求解问题。 2、稍微修改了一下函数的接口,解决了用C++调用这个matlab函数时参数传参问题。因为该函数用到了varargin,可变参数传参,而C++参数传递都是固定的。 3、代码我自己亲自用opencv调用过,可以使用。 4、如果不用将Matlab的.m文件生成dll供c++调用,则可以去我的资源里面查找一下,里面我上传了一个由m文件生成的.h,.dll,.lib供C++调用的文件。直接将三个文件放入到C++代码可以访问到的地方即可。

2013-09-24

(随书代码)Mastering OpenCV with Practical Computer Vision Projects

1、Mastering OpenCV with Practical Computer Vision Projects 这本书的随书代码。 2、代码目录为: Chapter1_AndroidCartoonifier Chapter2_iPhoneAR Chapter3_MarkerlessAR Chapter4_StructureFromMotion Chapter5_NumberPlateRecognition Chapter6_NonRigidFaceTracking Chapter7_HeadPoseEstimation Chapter8_FaceRecognition Chapter9_FluidInteractionUsingKinect

2013-09-24

CS231 卷积神经网络(中文版,带书签)

CS231 卷积神经网络(中文版,带书签), 整理 知乎:https://zhuanlan.zhihu.com/p/21930884, 部分小节自己翻译。

2018-05-07

算法设计与分析课程设计论文-骑士问题、图着色问题、离散帝国竞争算法

算法设计与分析课程设计论文-骑士问题、图着色问题、离散帝国竞争算法。 骑士问题、图着色问题 给出了详细的C++代码,离散帝国竞争算法给出了详细的算法描述。

2018-05-07

分离编译模式工厂模和式的理解

2017-04-01

Local Binary Features

Face Alignment at 3000fps via Regressing Local Binary Features中LBF特征的理解

2016-10-07

Aurora for Latex

1、安装和使用可参考 http://blog.csdn.net/raby_gyl/article/details/52549130

2016-09-15

Unconstrained Face Alignment via Cascaded Compositional Learning

2016 CVPR Unconstrained Face Alignment via Cascaded Compositional Learning 部分翻译和个人理解,可以互相交流下,通过csdn博客 分享给热爱学习,热爱思考,喜欢讨论的朋友们

2016-09-13

Constrained Joint Cascade Regression Framework

Constrained Joint Cascade Regression Framework for Simultaneous Facial Action Unit Recognition and Facial Landmark Detection

2016-09-03

Localizing Parts of Faces Using a Consensus of Exemplars(部分理解)

Localizing Parts of Faces Using a Consensus of Exemplars

2016-08-31

Proximal gradient method

Proximal gradient method , Algorithms for large-scale convex optimization EE227A 18节

2016-07-24

混合编程测试代码

1、convert Matlab struct to binary 2、Read binary to C++ struct And save to buffer 3、using buffer to simulate struct behave Create uint8 buffer for storing the structure into matlab memory

2016-07-17

Snake主动轮廓模型

1、代码别人写的,自己备份 2、手动标记初始化边缘。 3、按"S",停止标记点,开始搜索 4、最终显示搜索结果

2014-04-22

Stasm4.0.0

0、Stasm 4.00 1、个人留作备份。 2、想下载去官网免费下载:http://www.milbo.users.sonic.net/stasm/

2014-04-15

adaboost特征选择实验

adaboost进行Gabor特征的选择 文中代码可能有误 详情请参考博文:http: blog csdn net raby gyl article details 22650165

2014-04-07

随机梯度下降法资料

包含文章: 1、Stochastic Gradient Learning 2、Stochastic Gradient Descent Tricks 3、Large-Scale Machine Learning with Stochastic Gradient Descent 4、Stochastic gradient methodsfor machine learning 5、Stochastic Gradient Descent Training for L1-regularized Log-linear Models with Cumulative Penalty 等

2014-03-15

模拟退火和遗传算法资料

这两个资料很好,对于这两个算法,一看就懂,

2014-03-08

Gabor特征图像

ASM 提取后,进过Gabor变换后生成的特征图像。

2014-03-04

MFC中使用OPENCV

MFC 中简单的使用OpenCV,vs2008 ,opencv 2.3

2014-02-25

ASM AAM T.F.Cootes作品

ASM AAM学习必备

2014-02-25

人脸表情识别测试程序

我个人能的人脸表情测试,主要是Gabor特征提取和PCA分类,个人留作备份

2014-02-25

Mastering OpenCV中文版

Mastering OpenCV with Practical Computer Vision Project 3、4、5、6、7、8章翻译word手稿(有错),个人留作备份。详情可参考http://blog.csdn.net/raby_gyl/article/details/17472271

2014-02-25

空空如也

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

TA关注的人

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