【Caffe】使用caffe的MATLAB接口

原创 2018年04月17日 21:31:45

        首先下载并安装MATLAB,caffe支持如下版本的MATLAB:2015a, 2014a/b, 2013a/b,  2012b,具体的安装过程都差不多这里不再赘述。

编译好caffe并安装好MATLAB后,首先编辑caffe根目录的Makefile.config文件,取消注释并修改MATLAB的路径:

MATLAB_DIR := /usr/local/MATLAB/R2014a

第二步删除MATLAB下面的库并重新链接到x86_64-linux-gnu:

rm -rf /usr/local/MATLAB/R2014a/sys/os/glnxa64/libstdc++.so.6  
ln -s /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21 /usr/local/MATLAB/R2014a/sys/os/glnxa64/libstdc++.so.6  
rm -rf /usr/local/MATLAB/R2014a/bin/glnxa64/libopencv_core.so.2.4  
ln -s /usr/lib/x86_64-linux-gnu/libopencv_core.so.2.4.9  /usr/local/MATLAB/R2014a/bin/glnxa64/libopencv_core.so.2.4  
rm -rf /usr/local/MATLAB/R2014a/bin/glnxa64/libopencv_imgproc.so.2.4  
ln -s /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.2.4.9  /usr/local/MATLAB/R2014a/bin/glnxa64/libopencv_imgproc.so.2.4  
rm -rf /usr/local/MATLAB/R2014a/bin/glnxa64/libopencv_highgui.so.2.4  
ln -s /usr/lib/x86_64-linux-gnu/libopencv_highgui.so.2.4.9  /usr/local/MATLAB/R2014a/bin/glnxa64/libopencv_highgui.so.2.4  
rm -rf /usr/local/MATLAB/R2014a/bin/glnxa64/libfreetype.so.6 
ln -s /usr/lib/x86_64-linux-gnu/libfreetype.so.6  /usr/local/MATLAB/R2014a/bin/glnxa64/libfreetype.so.6  

第三步修改makefile里面的CXXFLAGS,添加CXXFLAGS += -std=c++11

然后编译matcaffe:sudo make matcaffe

执行mattest进行检验:sudo make mattest


运行CaffeNet的demo:

下载CaffeNet模型,下载好之后放入文件夹/caffe-master/models/bvlc_reference_caffenet 这是因为一会运行的demo要使用这个模型。

打开matlab,切换目录到caffe/matlab/demo,执行如下命令:

im = imread('../../examples/images/cat.jpg');

[scores,maxlabel] = classification_demo(im, 1);


matlab下对caffe接口的调用

本节内容主要是实现,利用matlab调用caffe中的matlab接口,实现matlab环境下caffe 的使用...
  • u012746763
  • u012746763
  • 2015-12-28 15:11:55
  • 14868

使用caffe的matlab接口

  • 2016年04月11日 16:39
  • 318KB
  • 下载

caffe中matlab接口配置

这里记录一下caffe中matlab接口的配置 首先,需要下载安装matlab, 我下载的是matlab2014a, 安装过程参考http://blog.csdn.net/lanbing510/art...
  • thystar
  • thystar
  • 2016-02-24 09:11:54
  • 10979

安装好caffe之后配置Matlab的接口

Caffe的配置可以参考我的博文:http://blog.csdn.net/rt5rte54654/article/details/54168961 我的机器环境: Ubuntu 16.04, CUD...
  • rt5rte54654
  • rt5rte54654
  • 2017-01-26 07:02:41
  • 5821

配好caffe后,编译MATLAB接口

配好caffe后,再编译MATLAB接口
  • weiqi_fan
  • weiqi_fan
  • 2017-04-30 15:15:30
  • 4192

caffe的Matlab接口的使用方法

编译MatCaffe使用如下命令编译MatCaffemake all matcaffe之后,你可以用以下命令测试MatCaffe:make mattest如果你在运行上面命令时,遇到如下错误:libs...
  • ws_20100
  • ws_20100
  • 2016-01-15 21:07:19
  • 45397

深度学习Caffe实战(9)Windows 平台caffe用MATLAB接口实现训练网络和测试

上一篇介绍了网络协议中各个参数的作用,知道了各个参数的作用,想必应该可以尝试修改网络结构了。前几篇博客介绍的都是用命令行训练和测试网络,这篇博客介绍如何用MATLAB接口实现训练和测试网络,windo...
  • gybheroin
  • gybheroin
  • 2017-01-07 19:40:58
  • 4220

caffe配置之编译python和MATLAB接口

4、下载Caffe (参考:http://blog.csdn.net/u010402483/article/details/51506616)     使用Git直接下载Caffe非常简单,或者去ht...
  • daaikuaichuan
  • daaikuaichuan
  • 2017-03-11 10:52:57
  • 872

caffe_matlab

  • 2016年11月20日 14:50
  • 17KB
  • 下载

windows下caffe的matlab接口

  • 2016年03月20日 18:56
  • 4.33MB
  • 下载
收藏助手
不良信息举报
您举报文章:【Caffe】使用caffe的MATLAB接口
举报原因:
原因补充:

(最多只允许输入30个字)