2017-02-18 3 views
0

Ich muss eine Datei myFile.bmp in Octave lesen, aber es funktioniert nicht.Octave imread BMP-Datei

ich habe:

  • Ubuntu 15.04
  • Ocatve 3.8.2
  • ImageMagick 8: 6.8.9.9-5

Als ich imread('myFile.bmp') laufen, bekomme ich diese:

octave:10> imread ("myFile.bmp") 
error: imread: invalid image file: /usr/lib/x86_64-linux-gnu/octave/3.8.2/oct/x86_64-pc-linux-gnu/__magick_read__.oct: failed to load: /usr/lib/x86_64-linux-gnu/octave/3.8.2/oct/x86_64-pc-linux-gnu/__magick_read__.oct: undefined symbol: _ZN6Magick5ColorC1Ehhh 
error: called from: 
error: /usr/share/octave/3.8.2/m/image/private/__imread__.m at line 181, column 7 
error: /usr/share/octave/3.8.2/m/image/private/imageIO.m at line 66, column 26 
error: /usr/share/octave/3.8.2/m/image/imread.m at line 107, column 30 

Wenn ichlaufen lasse, bekomme ich den gleichen Fehler.

Antwort

1

Wenn Sie alles aus den Ubuntu-Repositories installiert haben, sind Sie wahrscheinlich von einem Ubuntu-Verpackungsproblem betroffen. Es wurde in comment #6 of Ubuntu bug #1372202 beschrieben.

Da Ubuntu 15.04 bereits end of life erreicht hat, werden sie es wahrscheinlich nicht beheben. Sie können:

    Ubuntu von der Quelle
  1. build Octave Upgrade
  2. sich