android — Формат библиотеки зависимостей для магии ++

Я хочу скомпилировать ImageMagick для C ++ версии на Android, документация Magick ++ кажется простой, но не показывает окончательный список совместимых форматов, таких как jpeg, gif и т. Д., И требуется ли для них установка таких требований, как libjpeg, libpng.

ImageMagick сам показывает этот список, поэтому достаточно сказать, что включенные форматы, такие как webp и tiff, также будут работать в Magick ++, но …

  1. они требуют загрузки и установки соответствующих библиотек?
  2. и если да, будут ли работать их библиотеки C или их нужно будет преобразовать в .cpps?
  3. Должен ли я также скомпилировать модуль «coders», в котором есть файлы C, соответствующие каждому формату?

1

Решение

Magick ++ — это C ++ API для методов C ImageMagick. Это означает, что чтение и запись различных форматов будут обрабатываться в части C. Если вам нужна поддержка jpeg, вам нужно связать модуль coders с libjpeg. Ниже приведен ответ на ваши подвопросы:

  1. Да, если вам нужна поддержка png, вам нужна libpng.
  2. Вы можете просто использовать библиотеки C.
  3. Модуль coders позволяет считывать и записывать различные форматы изображений, поэтому вам определенно это нужно.
2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]