文章 contour detection and hierarchical image segmentation 源代码 编译
这是篇关于图像分割的文章,结论似乎不错。文章还提供了源码。很激动,下载后发现是linux平台的代码。在windows下费了好大劲 发现还是不行。1. 安装linux,我装的 debian 52.安装matlab 2010a for linux 将下载的 ISO文件 mount 到一个文件夹,比如说 /mnt/iso mount -o loop /root/Mat
这是篇关于图像分割的文章,结论似乎不错。文章还提供了源码。很激动,下载后发现是linux平台的代码。
在windows下费了好大劲 发现还是不行。
1. 安装linux,我装的 debian 5
2.安装matlab 2010a for linux
将下载的 ISO文件 mount 到一个文件夹,比如说 /mnt/iso
mount -o loop /root/Matlab_R14_Mac.Linux.Unix_CD1.iso /mnt/iso
在安装点建立目录 mkdir /usr/local/matlab
进入光盘,crack 目录 拷贝license.dat 查看安装序列号
cd /mnt/iso
切换到 crack 目录
cp license.dat /usr/local/matlab
进入安装目录,安装Matlab
cd /usr/loacal/matlab
/mnt/iso/install
在图形界面安装时会提示安装路径,就是/usr/local/matlab 目录。
安装完成后
umount /mnt/iso
按照readme文件说明 修改一下 Make.rule 然后make make matlab 发现 没有安装 make
3.安装make
apt-get install make
gcc 版本问题
这个是 比较麻烦的事情。
matlab2010a 支持的 GCC 为4.2.3 而系统安装的 GCC版本较高 。
于是决定安装GCC 4.1
apt-get install gcc-4.1*
ln -s gcc-4.1 gcc
apt-get install g++-4.1
ln -s g++-4.1 g++
编译器的问题终于解决
4. make 后发现少.h文件
网上搜索一下发现
png.h - 没有安装libpng和libpng-devel包
jpeglib.h - 没有安装libjpeg和libjpeg-devel包
apt-get install libjpeg62 libjpeg-progs libjpeg62-dbg libjpeg62-dev
apt-get install libpng12-0 libpng12-dev libpng3 libpnglite-dev libpngwriter0-dev libpngwriter0c2
终于可以 make 了。
以上内容,主要是做个备忘 。
更多推荐
所有评论(0)