Описание тега sharp
Типичный вариант использования этого высокоскоростного модуля node.js - преобразование больших изображений в распространенных форматах в более мелкие, удобные для Интернета изображения JPEG, PNG и WebP различных размеров.
Изменение размера изображения обычно в 4-5 раз быстрее, чем при использовании самых быстрых настроек [tag:imagemagick и graphicsmagick.
Цветовые пространства, встроенные профили ICC и каналы альфа-прозрачности обрабатываются правильно. Передискретизация Lanczos гарантирует, что качество не принесено в жертву скорости.
Помимо изменения размера изображения доступны такие операции, как поворот, извлечение, наложение и гамма-коррекция.
Большинство 64-битных систем OS X, Windows и Linux (glibc), на которых работают версии Node 4, 6, 8 и 9, не требуют дополнительных установочных или рабочих зависимостей.