将VLFEAT添加到MATLAB 7.10.0(R2010a)时遇到了一些问题

时间:2014-04-07 04:39:23

标签: matlab vlfeat

我的malab安装文件夹是

  

C:\ Program Files \ MATLAB \ R2010a \ bin \ matlab.exe

我已将vlfeat添加到我当前的用户文件夹中:

  

C:\ Users \ Patrick \ Documents \ MATLAB \ vlfeat-0.9.18 \ toolbox \ vl_setup

我在此位置创建了一个启动文件startup.m

  

C:\ Users \ Patrick \ Documents \ MATLAB \ startup.m

我添加了一个命令行

run('C:\Users\Patrick\Documents\MATLAB\vlfeat-0.9.18\toolbox\vl_setup')

但是当我尝试在另一个deafautnamefile.m中使用它的功能并使用一些命令时:

I = vl_impattern('roofs1') ;
image(I) ;
I = single(rgb2gray(I)) ;
[f,d] = vl_sift(I) ;

它出现以下错误:

  

无效的MEX文件' C:\ Program Files \ MATLAB \ vlfeat-0.9.18-bin \ vlfeat-0.9.18 \ toolbox \ mex \ mexw32 \ vl_sift.mexw32':应用程序失败开始,因为它的并排配置不正确。有关更多详细信息,请参阅应用程序事件日志或使用命令行sxstrace.exe工具。

     

==>中的错误sf at 4   [f,d] = vl_sift(I);

我该如何解决这个问题?

0 个答案:

没有答案