Публикации по теме 'graphicsmagick'
Установка image-to-ascii и graphicsmagick для использования с Node.js
Установка image-to-ascii и graphicsmagick для использования с Node.js
Присоединяйтесь ко мне, когда я проведу вас через процесс установки модуля Node.js и системы обработки изображений, которую он использует для создания удивительных изображений ASCII, показанных на обложке этой статьи.
У вас нет Node.js? Я создал скринкаст/видео, в котором подробно описаны шаги по его установке в системе OS X. Зацените, я запустился менее чем за минуту!..
Вопросы по теме 'graphicsmagick'
Легкое изменение размера изображения из командной строки?
Я ищу легковесный и эффективный инструмент для изменения размера/миниатюры изображений. Что-то, что хорошо работает со всеми типами изображений, но самое главное с jpeg и png.
Я изучил ImageMagick и GraphicsMagick, но они слишком тяжелые. Это то,...
6332 просмотров
schedule
12.07.2023
Как я могу центрировать изображение в фиксированной указанной рамке кадрирования с помощью библиотеки C GraphicsMagick
Эй, мне было интересно, знает ли кто-нибудь хороший способ масштабировать изображение с сохранением соотношения сторон, а затем центрировать его относительно указанной фиксированной области обрезки.
Первая часть проста (изменение размера при...
837 просмотров
schedule
30.10.2022
Напишите BGRA в GraphicsMagick
В GraphicsMagick я могу экспортировать изображение во все форматы. Например. RGB. написав
Blob blob( imageContent, imageSize );
image.magick("RGB");
image.write( &blob );
Экспорт в RGBA не поддерживается. Какой самый простой и...
190 просмотров
schedule
28.01.2023
Включение модуля Gmagick PHP приводит к тому, что модуль ImageMagick (Imagick) сообщает о 0 поддерживаемых форматах.
Я пытаюсь включить расширения imagick и gmagick на одном компьютере (ubuntu 12.04 - хотя та же проблема в более старых версиях).
У меня есть работающая установка ImageMagick/Imagick - с 206 поддерживаемыми форматами... до того момента, пока я не...
1861 просмотров
schedule
18.05.2023
Node gm - использование кадрирования и изменение размера вызывают ошибку
Следующий код выдает ошибку.
Ошибка: сбой команды: gm convert: геометрия не содержит изображения (невозможно обрезать изображение).
var gm = require('gm');
gm('/origin.jpg')
.resize(600)
.write('/beforeCrop', function (err) {
//...
3224 просмотров
schedule
29.09.2022
Веб-камера GraphicsMagick с печатью и приватной зоной
Я использовал следующий код для обработки изображения с веб-камеры (в формате .jpg), нерезкости некоторой области (определенной в файле оттенков серого unsharpmask.png) и добавления штампа.
загрузить в.jpg
размыть этот файл
загрузить in.jpg...
333 просмотров
schedule
18.06.2022
Почему уменьшенное изображение PNG занимает больше места, чем оригинал, после изменения размера с помощью GraphicsMagic
Исходное изображение PNG имеет размер 800x1200 и занимает около 34 КБ. После изменения размера изображения с помощью GraphicsMagick до размера 320x480 результирующие изображения занимают примерно 37 КБ. (Для сравнения, если изменить размер...
2323 просмотров
schedule
02.05.2023
Удалить маску с изображения с помощью GraphicsMagick в Node.JS
Я успешно создал изображение в форме квадратного ромба, предоставив исходное изображение и маскирующее изображение с фоновым черным альфа-каналом 0 и квадратным ромбом белого цвета с альфа-каналом 1.
Я использую следующую команду gm
gm...
832 просмотров
schedule
07.03.2023
GraphicsMagick разбил многостраничный TIFF на 2-страничный TIFF
У меня есть файл tiff с несколькими сотнями страниц. Моя цель — разбить его на множество файлов, каждый из которых содержит две страницы. то есть каждые две страницы сохраняйте новый файл. По сути, это стопка документов на одном листе,...
1343 просмотров
schedule
21.11.2022
Сохраните сгенерированное изображение ImageMagick в s3 без временных файлов
Я создаю PNG на стороне сервера приложения node.js, используя ImageMagick и библиотеку gm для node.js ( GraphicsMagick для node.js ).
// start with a blank image
var gmImage = gm(100, 100, "#000000ff");
// Draw the stuff on the new blank image...
1443 просмотров
schedule
09.08.2022
Node GraphicsMagick: «геометрия не содержит изображения (невозможно обрезать изображение)»
Я изменяю размер изображения с помощью Graphics Magick, а затем использую цикл, чтобы сделать несколько обрезков на этом изображении. Во второй раз команда урожая запускается с ошибкой: Command failed: gm convert: geometry does not contain image...
2402 просмотров
schedule
10.06.2022
Преобразование буфера PNG в JPG в GraphicsMagick в узле
Как преобразовать буфер png в jpg без записи в файл?
8370 просмотров
schedule
19.09.2022
Соедините четыре изображения вместе с помощью Node.js и GraphicsMagick
У меня есть четыре изображения размером 256x256 пикселей: a.jpg, b.jpg, c.jpg и d.jpg. Я хотел бы объединить их вместе, чтобы создать мозаичное изображение 2x2. Полученное изображение также должно быть размером 256x256 пикселей.
Так:...
7266 просмотров
schedule
11.04.2024
Миниатюры в node-gm graphicsmagick без апскейлинга
Привет, я хочу сделать миниатюры без масштабирования. Я использую этот один код:
gm(__dirname + '/images/Lighthouse.jpg')
.noProfile()
.gravity('Center')
.thumb('1920', '1280>', __dirname + '/images/thumb.jpg', 90, function (err){
if (err)...
2852 просмотров
schedule
08.01.2023
Изменение размера и обрезка изображения с сохранением соотношения сторон NodeJS & gm
Я пытался создать несколько эскизов, используя пакет gm от NodeJS, но мне не повезло. Мне нужно изменить размер изображений больше 600x600 (может быть любой ширины / высоты, начиная с заданной), но когда я передаю размер в gm, создается...
36853 просмотров
schedule
19.02.2023
В GraphicsMagick, как я могу указать выходной файл для большого количества файлов?
Я хочу преобразовать группу файлов, но не перезаписывать существующий файл. Как я могу использовать mogrify, чтобы указать окончательный формат файла? Например, firstpic.png -> firstpic-thumbnail.png, secondpic.png -> secondpic-thumbnail.png и т. д....
2821 просмотров
schedule
10.12.2022
Объединение изображений в ImageMagick с тенью
Я обрезаю и размываю изображение размером 960x960 пикселей до 960x416 с помощью GraphicsMagick:
gm convert -resize 960x416^ -gravity center -crop 960x416+0+0 +repage in.jpg bg.png
gm mogrify -gaussian 25x10 bg.png
После этого я создаю...
495 просмотров
schedule
09.09.2022
Как создать изображение из буфера символов или строки в Magick ++
Мне нужно построить объект Image из char * или std::string в Magick ++. Я пробовал как ImageMagick, так и GraphicsMagick, но все еще не могу с этим справиться.
Сначала я создаю объект Blob и использую функцию построения Image(const Blob...
1227 просмотров
schedule
27.12.2023
вызвать ошибку ENOENT с NodeJS
Я получаю сообщение об ошибке, используя GM() на моем удаленном сервере, я думаю, что у меня возникает проблема, когда я пытаюсь записать файл... Он отлично работает на моем локальном сервере...
Мой код:
gm()
.in('-page', '+0+0')...
2710 просмотров
schedule
07.02.2023
Node.js: ошибка: порождать ENOENT при использовании модуля GM
Несмотря на то, что об этом спрашивали несколько раз, ни один из существующих ответов не помог мне. Используя среду MEAN (в Mac OSX), я установил graphicsmagick, используя:
sudo npm install gm
Всякий раз, когда я запускаю следующий скрипт, я...
5511 просмотров
schedule
03.12.2022