I am trying to use the VLFEAT vl_imsmooth function, but Matlab gives me the error: 'Attempting to execute SCRIPT vl_imsmooth as a function:'
Why is this happening?
Perhaps this is due to some mex files? Should I recompile C ++ code for vl_feat?
The shuold problem can be fixed by copying the correct mexw32 or mexw64 file folder from .. \ vlfeat \ toolbox \ mex to .. \ vlfeat. In my case, my operating system is 64 bit. My folder looks like .. \ vlfeat \ mexw64
, ".../vlfeat-0.9.16/toolbox/imop/vl_imsmooth.m" , "...../vlfeat-0.9.16/toolbox/mex/mexa64/vl_imsmooth.mexa64"
pathtool
mexa64 imop, !!