Описание тега node-gm

ImageMagick или GraphicsMagick для nodeJS
0 ответов

Как получить уникальные цвета из изображения с помощью graphicsmagick

В моем приложении мне нужно получить 5 уникальных цветов из изображения с помощью Graphicsmagick. В настоящее время я использую следующую команду ImageMagick: convert image_name.png +dither -colors 5 -unique-colors image_colors.txt Но, когда мы запу…
1 ответ

Изменение размера изображения при сохранении его exif-ориентации с помощью node-gm

Я пишу приложение nodeJS 5.3.0 с использованием gm ( http://aheckmann.github.io/gm/) Я знаю, что он использует библиотеку GraphicsMagicK. проблема в том, что у меня есть то, что после изменения размера изображения он теряет формат exif. примеры кода…
03 янв '16 в 19:27
0 ответов

Как и когда генерировать миниатюру в node.js?

Итак, вот как мое приложение обрабатывает загрузку изображений и генерирует миниатюры router.post('/upload', saveupload, generateThumb, saveDB) function generateThumb (req, res, next){ var filePath = req.files.file.path; var fileDir = req.files.file…
26 ноя '15 в 02:09
0 ответов

Как добиться следующего эффекта в imagemagick

Я пытаюсь получить эффект эскиза, и у меня есть код командной строки imagemagick следующим образом convert 1.jpg -colorspace gray ( +clone -blur 0x8 \) +swap -compose divide -composite -linear-stretch 2%x20% cousincs.jpg Я использую модуль gm, и я п…
17 ноя '16 в 02:22
1 ответ

Умножьте drawText из массива с помощью node-gm

Иметь такой массив: var myArray=[ { title: 'Some title', time: 'Some time'}, ... ]; И код узла-gm: gm('bg.png') .fill("#ffffff") .font("Phenomena-Bold.otf", 27) .drawText(225, 75, "Some text") .write("result.png", function (err) { if (!err) console.…
20 авг '17 в 09:17
1 ответ

Невозможно получить формат изображения - ошибка EACCES spawn

Я пишу приложение NodeJs 0.10, используя ImageMagicK для nodeJS (гм) Я использую Restify для создания API. Я пытаюсь выяснить, является ли загруженный файл изображением, проверив его формат. я выбираю путь загруженного изображения, используя request…
08 янв '15 в 10:13
0 ответов

Как получить размер монтажного изображения с помощью node-gm с imagemagick

Я использую graphicsmagick (технически это подкласс как imagemagick, в соответствии с инструкциями), чтобы создать монтаж из двух изображений. Если я пытаюсь получить размер, он дает мне размер исходного, отдельного изображения, а не монтажа. Как я …
14 июл '18 в 22:43
1 ответ

Node-GM круговое изображение кадрирования с помощью Imagemagick

Я пытался использовать node-gm + Imagemagick для круговой обрезки изображения. В любом случае, вот моя попытка создать маску с использованием черного круга. var original = 'app-server/photo.jpg'; var output = 'app-server/photo.png'; var maskPath = '…
06 апр '16 в 03:30
1 ответ

Meteor.JS CollectionFS Миниатюры видеоизображений к изображениям (графика Magick)

Я работаю над одним приложением Meteor, где я использую CollectionFS для загрузки файлов. Я могу загружать и создавать миниатюры для изображений. Но моя проблема: как мне создавать эскизы для видео? Я вижу, что это возможно через командную строку: h…
1 ответ

Есть ли способ в узле gm(графическая магия) обрезать по форме?

Я пытаюсь обрезать изображение по форме изображения и попытался это let imageDoc = gm(filePath).resize(100, 100); imageDoc.mask(`${shapesPath}/hexagon.svg`); Это действует, как будто ничего не было сделано, но изменяет размеры правильно. Также пробо…
30 авг '16 в 12:35
0 ответов

Лямбда-функция требует большого объема памяти для изменения размера изображений с высоким разрешением

У меня есть эта настройка лямбда-функции с выделенной памятью 256 МБ и таймаутом в 1 минуту. Когда я изменяю размер изображения до размера:1 МБ, размер 9316x11466 и разрешение 72x72, глубина 8, он выходит из строя с ошибкой 2020-06-28T13:03:59.280Z …
28 июн '20 в 19:48