Вопросы о Sharp, библиотеке обработки изображений Node.js для изменения размера, обрезки и оптимизации изображений JPEG, PNG, WebP и TIFF.

Типичный вариант использования этого высокоскоростного модуля node.js - преобразование больших изображений в распространенных форматах в более мелкие, удобные для Интернета изображения JPEG, PNG и WebP различных размеров.

Изменение размера изображения обычно в 4-5 раз быстрее, чем при использовании самых быстрых настроек [tag:imagemagick и graphicsmagick.

Цветовые пространства, встроенные профили ICC и каналы альфа-прозрачности обрабатываются правильно. Передискретизация Lanczos гарантирует, что качество не принесено в жертву скорости.

Помимо изменения размера изображения доступны такие операции, как поворот, извлечение, наложение и гамма-коррекция.

Большинство 64-битных систем OS X, Windows и Linux (glibc), на которых работают версии Node 4, 6, 8 и 9, не требуют дополнительных установочных или рабочих зависимостей.

Скачать Sharp