摘要:1. fix 截断fix(num) 删除 number 参数的小数部分并返回以整数表示的结果。 i=1+fix(365*rand(1,1));%产生[1,365]之间的一个随机数2. waitforbuttonpress 等待按钮按下w=waitforbuttonpress;3....
阅读全文
摘要:预分配内存简介:对于for,while循环,在循环的过程中每次不断的增加数据结构的大小,影响了性能和内存的使用。重复的调整数据的大小需要Matlab花费额外的时间寻找更大的连续内存块,并且将现在的数组移动到连续的内存块中。通常可以通过预分配数组所需的最大内存来来改善代码的执行时间。...
阅读全文
摘要:clearvars;clc;close all;%创建1*10大小的celldata=cell(1,10);for i=1:10 data{i}.name=char(i+96); data{i}.age=i+10; end%% 访问方式1:a=data(2);% ...
阅读全文
摘要:#includevoid main(){ int x=4; int y=3; int result[2];#define COMPUTE \ result[0]=x+y; \ result[1]=x-y; \ COMPUTE; print...
阅读全文
摘要:vl_sift_calc_keypoint_descriptor (filt, buf, k, angles [q]) ;计算描述子。buf存储计算后的描述子。 k 值 o 0 ix 106 iy 96 is 0 x 106.0000 y 96.0000...
阅读全文
摘要:使用OpenCV库,进行混合编程时mex.c文件能够编译成功,并且生出mexw64文件: 但是在调用编程成功的函数时,提示下面的错误: 解决方法: 将系统环境变量中的OpenCV bin目录进行如下的修改。 将x86修改为x64,即:C:\OpenCV2.4\build\x86...
阅读全文
摘要:compile.mclc;clearvars;close all;%编译文件file='..\third_part\vlfeat-0.9.20\toolbox\sift\vl_sift.cpp';%输出目录mexwDir='..\third_part\vlfeat-0.9.20\t...
阅读全文
摘要:当Matlab和C++进行混合编程的时候,Matlab编译mex.c文件的时候,一般mex命令中都是通过包含库的方式引入C++编写的函数或类。因此对于调试带了很大的麻烦。例如在Vfleat库的调试中,我们对源文件进行了修改sift.c,然后需要重新编译生成lib文件供mex命令编译...
阅读全文
摘要:说明:本篇博客只围绕sift描述子展开了学习。对于sift关键点检测涉及的内容并未进行详细的分析和学习。相关内容可参考本篇博客中的参考文献。Sift特征Sift特征包含两个部分,一个是关键点(frame或者keypoint),另外一个就是在关键点处的描述子(descriptor,或...
阅读全文
摘要:%% show Guass Templateclc;clearvars;close all;%G(x,y,\sigma)=frac{1}{2 \pi \sigma^2} e^{-(x^2+y^2)/{2 \sigma^2}}pi=3.1415926;[x,y]=meshgrid(-...
阅读全文
摘要:例如在使用Vlfeat库时,plotbox函数与其他库的plotbox冲突,而我们想使用其他库的plotbox,则首先在Matlab命令行窗口使用命令:which plotbox确定当前使用的plotbox的路径,如:E:\matlabworkplace\headpose_with...
阅读全文
摘要:转载来自无色光的博客园:http://www.cnblogs.com/wuseguang/p/4088817.html牛顿法考虑如下无约束极小化问题: minxf(x) 其中x∈RN,并且假设f(x)为凸函数,二阶可微。当前点记为xk,最优点记为x∗。 梯度下降法用的是一阶偏导,牛...
阅读全文
摘要:1.linear svm这个工具包目前用的比较多。例如面部特征点的回归方法中,学习线性回归的权重,例如:Face Alignment at 3000 FPS中: minWt∑i=1N||△s^ti−WtΦt(Ii,St−1i)||22+λ||Wt||22 权重Wt的学习,其也可以闭...
阅读全文
摘要:个人的电脑上装了office 2003和office 2016(64bit),电脑是win7+64位。Aurora安装包下载: http://download.csdn.net/detail/xuluhui123/9630986Aurora的安装需要MikTex,因为我的电脑安装了...
阅读全文
摘要:2015,CVPR,Global Supervised Descent Method学习目的: 全局有监督的下降方法。学习这篇文章的目的是如何将参数空间进行合理的划分。对于不同的参数空间,我们可以仅训练该空间下的模型。
阅读全文
摘要:\documentclass{article} %article文章 %\documentclass[journal]{IEEEtran} \usepackage{cTex} %使用中文字符 \usepackage{amsmath} %使用数学公式 \usepackage{...
阅读全文
摘要:使用两种方法读数据clc;clearvars;fid=fopen('data.txt');tline=fgetl(fid);nline=1;%表示行数while ischar(tline) %do some work %first method:use strfind(...
阅读全文
摘要:LBP特征:%使用Winedt-Xelatex:\documentclass{article} %article文章 %\documentclass[journal]{IEEEtran} \usepackage{cTex} %使用中文字符 \usepackage{amsma...
阅读全文
摘要:\documentclass{article} %article文章 %\documentclass[journal]{IEEEtran} \usepackage{cTex} %使用中文字符 \usepackage{amsmath} %使用数学公式 \usepackage{...
阅读全文