Предоставляет ли 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 ++)