您的位置:首页 > 编程语言 > MATLAB

亲自安装快速行进法(fast marching)MATLAB工具箱遇到的问题及解决

2015-12-11 11:18 786 查看
    参考的文章:点击打开链接

    1、下载快速行进法(fast marching)MATLAB工具箱

地址:点击打开链接

  2、解压后包含如下文件



3、将上图的toolbox_fast_marching放到你的MATLAB安装路径下的toolbox文件夹下去(这是一个好习惯,便于工具箱的管理)

  4、为了你能使用这个工具箱,你得把它的路径加入到你的MATLAB的搜索路径里去

5、这个工具箱得编译了才能使用,打开MATLAB,直接按照它的说明运行了toolbox_fast_marching文件夹下的compile_mex,蹦出关于

perform_front_propagation_anisotropic.cpp的问题,如下图



  解决办法:按照参考的那篇文章,你只需注释掉compile_mex.m的第七和第八行,再运行这个文件就可以编译成功了。

6、测试,在MATLAB,进入(你的MATLAB安装路径)\toolbox\toolbox_fast_marching\tests,打开test_fast_marching_2d.m,直接运行会出错误



解决办法:把test_fast_marching_2d.m的第28行换成end_points
= end_points';
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息