nodejs сделать изображение из небольших изображений? - PullRequest
1 голос
/ 08 февраля 2012

У меня есть несколько маленьких изображений, которые объединены, чтобы сделать полноразмерное изображение.Плитки сохраняются на сервере.Я хотел бы сшить плитки в правильном положении и создать 1 файл изображения на диске, состоящий из всех файлов плиток.Как я могу сделать это в nodejs?

Спасибо

Ответы [ 2 ]

3 голосов
/ 08 февраля 2012

Лучше всего, вероятно, вызвать такой инструмент, как ImageMagick, который имеет команду montage, которая делает именно то, что вы ищете.

Это было бы довольно просто реализовать самостоятельно, но я вижу, что этот форк для node-imagemagick имеет поддержку montage.

0 голосов
/ 08 февраля 2012

Поскольку node.js не имеет пакета для редактирования графики, ваш лучший путь будет к

Вы можете вызвать внешний скрипт, , используя java , , используя php , или язык, на котором вы чувствуете себя наиболее комфортно при взломе.

На есть много материала о том, как запустить скрипт из node.js , поэтому я не буду возиться с этим здесь.

Однако я бы предложил передать временное имя файла в качестве аргумента скрипту, а затем, когда он завершит выполнение, перейти к получению этого файла, а не пытаться считывать двоичный файл как возвращаемое значение или что-то такое же извилистое.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...