3

Я ищу что-то вроде "конвертировать" ImageMagick, но это выводит на консоль.

Очевидный ответ - "создать временный файл и cat this", но я бы предпочел не идти на неприятности.

Есть ли какие-либо утилиты Linux, которые делают это?

1 ответ1

5

В ImageMagick convert если вы укажете имя выходного файла как - тогда оно будет выведено в стандартный вывод. Так что-то вроде convert myimage.jpg -resize 50% - | do-something-with-resized-image .

Чтобы указать, что тип вывода должен отличаться от типа ввода, поставьте перед дефисом тип :. Так, например: convert myimage.jpg png:- | do-something-with-my-png .

Другой альтернативой было бы изучить netpbm.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .