LINUX.ORG.RU
ФорумTalks

Тетраметилупорингексан. Создание графических файлов в консоли

 ,


0

1

Для проведения эксперимента мне нужно множество(сотня или две)небольших(5-10МиБ)изображений.
Суть изображений не важна, но было бы здорово если бы они были не просто равномерный фон, а, скажем, «шахматная» доска.
Ну и цвет бы менять.
Есть какой-то (простой, так чтобы из дебиановского репозитария) способ создавать такие изображения в консоли в (полу-)автоматическом режиме?

★★☆

Последнее исправление: CYB3R (всего исправлений: 1)

Размер в мегабайтах?

Размер изображения разве не в мегапикселях меряется?

И таки imagemagick.

Camel ★★★★★
()
Ответ на: комментарий от Stahl

Мне сейчас несподручно писать код...

Жаль. Это самый простой способ нагенерить кучу кастомных изображений. Та же java прекрасно справится (java.awt.Graphics).

Sadler ★★★
()

Если мне не изменяет память, я что-то велосипедил на perl-gd-simple.

sergej ★★★★★
()

Есть формат xbm, который вручную можно рисовать любым текстовым редактором.

А еще можно так же вручную рисовать svg...

Eddy_Em ☆☆☆☆☆
()

А самый простой способ создать "шахматную" доску в консольке — при помощи ImageMagick.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

МиБ - честный мегабайт. В котором 1024 КиБ. А жадные производители используют таки МБ, в котором только 1000 КБ.

StReLoK ☆☆
()
Ответ на: комментарий от Stahl

Как?

Ну погугли мануал. Есть там функция создания пустых "болванок", а еще есть возможность заливки фона всякой хренью (одним цветом, градиентом или еще как).

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

что 1МБ = 1000Б, являются идиотами.

И что? Я где-то это писал?
Я писал МиБ. Про МБ я ничего не писал.
Прими 10КиБ КОИ-8 натощак и успокойся.

Stahl ★★☆
() автор топика

libgd можно заюзать

Harald ★★★★★
()

TikZ, генерация svg, построение графиков в соответствующих программах и т.д.

Quasar ★★★★★
()

На пыхе это легко сделать.

drull ★☆☆☆
()
Ответ на: комментарий от Eddy_Em

МиБ
Что за извращенная единица измерения? «Мега-миллиБайт»?

Мэн ин Блэк. Не смотрел разве?

drull ★☆☆☆
()

Сгенерить SVG, потом его конвертировать в нужный формат растрового изображения.

one_more_hokum ★★★
()
for i in `seq 1 100`; do convert -size 2048x1024 xc: +noise Random -virtual-pixel tile -blur 0x6 -auto-level `printf "image_%04d.png" $i`; done
i-rinat ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.