Я считаю (C) API очень сложным, есть много функций, которые звучат так, как будто они делают то же самое. Связь между blob <-> image <-> registry <-> streams> смущает меня.
Кто-нибудь нашел учебники или может пролить свет на фундаментальные концепции GraphicsMagick? Несколько типичных рабочих процессов, таких как «если вы хотите работать с изображением в памяти, вы можете сделать [...], а затем записать его на диск, выполнить [...]»
Простые задачи, подобные этой, сложны.