Чи є утиліта для створення порожніх зображень?


20

Я шукаю значок xpm, який би використовувався як заповнювач, доки я не зроблю щось краще.

Чи є інструменти командного рядка Linux, які створюють порожні зображення заданих розмірів? Як люди використовують touchдля створення порожніх текстових файлів.

Відповіді:


41

convertКоманда з ImageMagick може бути використана:

Щоб створити зображення розміром 32x32 з білим тлом:

convert -size 32x32 xc:white empty.jpg

Щоб створити зображення 32х32 з прозорим фоном:

convert -size 32x32 xc:transparent empty2.png

1
Для визначення параметра DPI використовуйте перемикач -density 96. imagemagick.org/script/command-line-options.php?#density
colemik

4
Зауважте, що jpg не може бути прозорим. Отже, ця команда буде працювати, але з іншим, ніж jpg
NoelHunter

@colemik -densityналаштування не матиме ефекту при створенні порожніх зображень
Берт,


1

Якщо у вас не встановлено ImageMagick, ви можете використовувати короткий сценарій Perl:

use GD::Simple;
my $i = GD::Simple->new(32,32);
open my $out, '>', 'empty.png' or die;
binmode $out;
print $out $i->png;

Використання Python:

from PIL import Image
img = Image.new('RGB', (32,32), color='white')
img.save('empty.png')
quit()
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.