我正在尝试使用八度音阶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
提前致谢!
答案 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的