Как установить GraphicsMagick с квантом 16

System Imager - это вилка Remastersys.

На веб-сайте System Imager:

System Imager - это инструмент, который отображает вашу запущенную систему и позволяет сделать изображение вашей беговой машины и установить это по другому. Система Imager основана на работе Remastersys.

Он был выпущен под GNU GPLv2, а исходный код доступен разработчикам в System Imager

1
задан 23 August 2013 в 09:12

1 ответ

Я попробовал подход, предложенный в ответе, но он не работает. После некоторого анализа я понял, что он делает пакет и устанавливает его, но он не меняет сама библиотека.

i.e. /usr/lib/libGraphicsMagick++.so.3.6.2 имеет исходную дату сборки пакета, а октава продолжает говорить:

warning: your version of GraphicsMagick limits images to 8 bits per pixel

Поэтому я выпустил команду make install из каталога graphicsmagick-1.3.18/, и это изменит библиотеку. Как следствие, октава не работает должным образом: running imgread не может быть найден какой-либо символ.

Чтобы вернуть его на работу, вы должны запустить apt-get build-dep octave, получить октавные источники, запустить [ f8], скомпилировать и установить. Затем вы получите:

warning: your version of GraphicsMagick limits images to 16 bits per pixel

Это не ортодоксальный подход, но если вам действительно нужно 16 бит на пиксель, он работает.

2
ответ дан 24 May 2018 в 18:47
  • 1
    Эй, я также сталкиваюсь с той же проблемой с imread. Не могли бы вы помочь мне - из какого каталога запустить ./configure? Благодарю. – karthikeyan 2 October 2016 в 18:33
  • 2
    Для пользователей Octave, которые просто хотят подавить предупреждение GraphicsMagick (и на самом деле не используют 16-битные изображения), следующая команда выполнит задание: warning('off', 'Octave:GraphicsMagic-Quantum-Depth');. См. эту ошибку для справки об идентификаторе предупреждения и документации о том, как отключить предупреждения. – waldyrious 14 December 2017 в 21:35

Другие вопросы по тегам:

Похожие вопросы: