Я использую GraphicsMagic для достижения эффекта что-то вроде:Используйте GraphicsMagick, чтобы составить изображение с собой
- чтения в файл изображения
- применить несколько изменений (изменение размеров, обрезка и т.д.)
- применяются свертка фильтр
- применить оператор
и она отлично работает. Однако мне действительно нужен составной результат шага (2) поверх результата шага (4). То есть после шага 2 я хочу убедить GM (предположительно) сделать клон текущего состояния изображения, применить шаг 3 + 4 к клону, а затем собрать этот клон под исходным состоянием предварительного клонирования.
Есть ли подобные вещи в GM без написания временного файла? Я вызываю gm из node wrapper, поэтому я не думаю, что макет сценария оболочки является опцией.