是否有可以创建空白图像的实用程序?

是否有可以创建空白图像的实用程序?

我正在寻找一个 xpm 图标作为占位符,直到我做出更好的东西。

是否有任何 Linux 命令行工具可以创建指定尺寸的空白图像?就像人们用来touch创建空白文本文件一样。

答案1

convert来自的命令图像魔术师可用于:

要创建具有白色背景的 32x32 图像:

convert -size 32x32 xc:white empty.jpg

要创建具有透明背景的 32x32 图像:

convert -size 32x32 xc:transparent empty2.png

答案2

您可以使用convert -size 123x456 xc:white x.pngconvert是 ImageMagick 的一部分。

答案3

如果您没有安装 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()

相关内容