Предоставляет ли Magick++ все из базового API?

Позволяет ли Magick ++ делать все, что может делать ImageMagick? Быстрый просмотр документов не отвечает на этот вопрос, и, например, я не смог найти эквивалент Magick ++ MagickSelectiveBlurImage.

Если Magick ++ ограничен таким образом, возможно ли, например, использовать некоторые методы из C API для заполнения пробелов? Т.е. 2 API взаимодействуют?

Как насчет PythonMagick?

1 ответ

Решение

API Magick ++, вероятно, не поспевает за изменениями в ImageMagick API. API ImageMagick по-прежнему доступен через пространство имен MagickLib, и если вы изучите, как работает класс Magick ++ Image, вы увидите, что можно использовать API C и передать результат в Image. Можно было бы унаследовать от Magick ++ Image и таким образом добавить новые методы.

PythonMagick основан на API Magick ++, поэтому он поддерживает то, что делает Magick ++.

Боб Фризенхан (автор Magick ++)

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