Повторная выборка изображений с Node.js - PullRequest
0 голосов
/ 12 декабря 2011

Я довольно тщательно обыскал сеть и пока ничего не нашел.

Есть ли способ с помощью Node.js повторно сэмплировать изображения, например, сделать изображение 800x600 изображением 400x300 для лучшей веб-производительности?

Ответы [ 2 ]

1 голос
/ 12 декабря 2011

Вам нужно установить ImageMagick в вашей системе, и затем вы можете использовать модуль Node для взаимодействия с ним: https://github.com/rsms/node-imagemagick

У меня это хорошо работает на Ubuntu с Node 0.4.x, хотя я не тестировал с последней версией 0.6.x.

Еще одна альтернатива (о которой я не тестировал, но много чего слышал) - node-canvas .

0 голосов
/ 13 июля 2016

Canvas в 3 раза быстрее , чем ImageMagic.

Вы можете попробовать сравнить модули Node.js для работы с изображениями - https://github.com/ivanoff/images-manipulation-performance

Примеры использования Canvas: https://github.com/Automattic/node-canvas

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