Я пробовал искать его, и похоже, что у кого-то еще такая ошибка.imread() перестала работать на Octave
Я использую Octave 3.6.1 на Ubuntu 12.04. Я использую imread() несильно читать изображения в течение достаточно долгого времени, но только вчера он начал бросать эту ошибку:
octave:5> I = imread('example.jpg');
error: imread: invalid image file: Magick++ exception: Magick: Unable to open file (tures/example.jpg) reported by coders/jpeg.c:955 (ReadJPEGImage)
error: called from:
error: /usr/share/octave/3.6.1/m/image/imread.m at line 74, column 7
Если я пытаюсь читать PNG, я получаю подобную ошибку:
octave:5> I = imread('example.png');
error: imread: invalid image file: Magick++ exception: Magick: Unable to open file (tures/example.png) reported by coders/png.c:2790 (ReadPNGImage)
error: called from:
error: /usr/share/octave/3.6.1/m/image/imread.m at line 74, column 7
Кто-нибудь знает, что происходит? Как это исправить?
Большое спасибо!
Вы пытались переустановить либо пакет обработки изображений, который используете, либо октаву? Появилась ли эта ошибка после того, как вы что-то установили? – Dan
Я попытался переустановить все, и проблема не устранена. Я считаю, что это, вероятно, началось после одного из ежедневных обновлений Ubuntu ... – flaviomax
И example.jpg и т. Д. Определенно в правой папке? Каков путь вашего сценария и путь к изображению? – Dan