Boş görüntüler oluşturmak için bir yardımcı program var mı?


20

Daha iyi bir şey yapana kadar yer tutucu olarak kullanmak için bir xpm simgesi arıyorum.

Belirtilen boyutlarda boş görüntüler oluşturan linux komut satırı araçları var mı? İnsanlar touchboş metin dosyaları oluşturmak için kullanır gibi .

Yanıtlar:


41

convertDan komut Imagemagick kullanılabilir:

Beyaz arka planlı 32x32 görüntü oluşturmak için:

convert -size 32x32 xc:white empty.jpg

Saydam arka planı olan 32x32 bir görüntü oluşturmak için:

convert -size 32x32 xc:transparent empty2.png

1
DPI ayarını belirtmek için -density 96 anahtarını kullanın. imagemagick.org/script/command-line-options.php?#density
colemik

4
Jpg'lerin şeffaf olamayacağını lütfen unutmayın. Yani, bu komut çalışır, ancak jpg dışında bir ext ile
NoelHunter

@colemik, -densityboş görüntüler oluştururken ayarın hiçbir etkisi olmayacaktır
Bert

7

Kullanabilirsiniz convert -size 123x456 xc:white x.png. convertImageMagick'in bir parçasıdır.


1

ImageMagick yüklü değilse, kısa bir Perl betiği kullanabilirsiniz:

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

Python kullanma:

from PIL import Image
img = Image.new('RGB', (32,32), color='white')
img.save('empty.png')
quit()
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.