禁用了对图像IO的Octave imread支持

时间:2014-12-31 07:48:01

标签: octave imread

我正在尝试使用八度音阶3.8来读取图像。我通过下载代码并在我的系统上安装了octave。

我使用了imread("oct.png")

得到了这个错误

  

错误:imread:无效的映像文件:imfinfo:支持Image IO   在Octave建成时禁用

请帮忙。

PS我使用以下命令构建:

wget ftp://ftp.gnu.org/gnu/octave/octave-3.8.0.tar.bz2
tar -xvf octave-3.8.0.tar.bz2
cd octave-3.8.0/
./configure
sudo apt-get install f2c gfortran libblas-dev liblapack-dev libpcre3-dev libreadline-dev
./configure
make
sudo make install

提前致谢!

1 个答案:

答案 0 :(得分:0)

首先:PLease使用稳定的3.8.2 tarball,而不是3.8.0。

第二:我确定你第二次跑./configure它告诉你,找不到graphicsmagick libs。看看config.log缺少什么。

我无法查看您使用的是哪种发行版。对于Debian GNU / Linux(http://wiki.octave.org/Octave_for_Debian_systems),您必须安装

libgraphicsmagick ++ - dev的