- 博客(12)
- 资源 (3)
- 收藏
- 关注
原创 Sparselet Models for Efficient Multiclass Object Detection对应源码配置
论文Sparselet Models for Efficient Multiclass Object Detection的源码环境配置 声明:论文对应源码的运行环境为Linux,本文的配置是在Linux下,中文运行环境应该也行,还有待研究试验。 论文对应的源码下载地址为:https://github.com/rksltnl/sparselet-release1 除此之外,还
2015-04-16 13:24:55 1562 1
原创 windows下运行voc-release3.1或4.1修改后的代码
在运行voc-release3.1之前,需要修改dt.cc、features.cc、resize.cc、fconv.cc、compile.m五个文件,修改后的文件为:
2015-04-14 20:40:12 1685 1
原创 Matlab/C++混合编程中见过的函数
记录一下Matlab/C++混合编程中见到或用过的函数 double *mxGetPr(const mxArray *array_ptr);获取mxArray中的实数数据,返回数据的起始指针const mwSize *mxGetDimensions(const mxArray *pm);得到一个指向维度数组的指针mwSize mxGetNumberOfDimensions(cons
2015-04-13 22:06:53 1824
原创 Matlab/C++混合编程之mxArray的访问
在Matlab/C++混合编程中,所有与变量有关的数据类型都是mxArray类型,因此对mxArray的访问是必不可少,数据结构mxArray以及大量的mx开头的函数,广泛用于Matlab与C、C++的混合编程中。mxArray的相关操作有:1、 创建和清除mxArray型数据 Matlab有很多种变量类型,对应于每种类型,基本上都有一个函数用于创建,但它们都有相同的数据结构,
2015-04-13 21:34:22 3418
原创 Matlab编译C、C++程序的编译器配置
在进行Matlab、C或C++混合编程中,需要在Matlab中配置C、C++编译器,我的系统中装的是Matlab2012a和Visual Studio2010,以这个为例,在Matlab中配置VS2010编译器。 首先在Matlab窗口中输入mex -setup,如图输入y,回车:1是Matlab自带的编译器,2是VS2010的编译器,输入2,回车:
2015-04-13 21:09:24 5840
原创 Matlab、C++混合编程之Hell world
Matlab与C++混合编程,C++代码中的函数跟Matlab中的函数一样,都可以使用,hello.cpp中的C++代码为:#include "mex.h" void mexFunction(int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[]) { mexPrintf("Hello world!\n"); }
2015-04-13 20:50:08 1403
原创 Matlab、C++混合编程中的mexFunction函数参数详解
在Matlab与C、C++混合编程中,具体来说是Matlab想要调用C++代码的过程中,mexFunction函数是必不可少的,其形式为:void mexFunction(int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[]) 下面对这四个参数进行说明。 int nlhs,代表Matlab调用该代码后返回的参数个数
2015-04-13 20:39:56 3064
原创 Matlab中的class用法
Matlab中的class主要是返回对象的数据类型,用法为class();可能的返回值有: double -- Double precision floating point number array (this is the traditional MATLAB matrix or array)
2015-04-13 17:27:35 23180
原创 Linux的cp命令
linux下复制命令为cp命令,功能是复制文件或目录说明: cp指令用于复制文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则它会把前面指定的所有文件或目录复制到此目录中。若同时指定多个文件或目录,而最后的目的地并非一个已存在的目录,则会出现错误信息参数: -a 或 --archive 此参数的效果和同时指定"-dpR"参数相同
2015-04-10 10:39:09 794
原创 Matlab中的cell
cell是Matlab中一种数据类型的定义,有结构体struct有点类似,用“{}”定义,括号里可以是括号里可以是任意类型的数据或矩阵。 cell的创建:1、与矩阵类似,A={'a' 'b' 'c' 'd'}; 2、用cell函数,A=cell(2,2);创建一个2*2的cell矩阵 cell的访问:1、x=A(1);x中的值为字符串'a',x的类型为cell,class(
2015-04-09 16:44:34 1992
原创 Matlab中的inf
在Matlab中,inf为无穷大量+∞,-inf为无穷小量-∞,在Matlab程序执行时,即使遇到了以0为除数的运算,也不会终止程序的运行,而只给出一个“除0”警告,并将结果赋成inf,继续执行
2015-04-08 16:59:07 48808 1
原创 Matlab中测程序运行时间
在Matlab中测试程序时间有多种,这里介绍一种最简单直接,相对而言也最准确的方法——tic/toc模式。tic/toc为Matlab中的两个命令,tic为启动计时器,toc为终止计时器,时间单位为秒(s),用法如下:tic;程序代码;disp(num2str(toc));disp代码在Matlab上显示的是程序运行的时间。
2015-04-03 16:06:56 3245
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人