빈 이미지를 생성하는 유틸리티가 있습니까?


20

더 나은 것을 만들 때까지 자리 표시 자로 사용할 xpm 아이콘을 찾고 있습니다.

지정된 치수의 빈 이미지를 생성하는 Linux 명령 행 도구가 있습니까? 사람들이 touch빈 텍스트 파일을 만드는 데 사용 하는 것처럼 .

답변:


41

ImageMagickconvert명령을 사용할 수 있습니다 :

흰색 배경으로 32x32 이미지를 만들려면

convert -size 32x32 xc:white empty.jpg

투명한 배경으로 32x32 이미지를 만들려면

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빈 이미지를 만들 때 설정이 적용되지 않습니다
Bert

7

사용할 수 있습니다 convert -size 123x456 xc:white x.png. convertImageMagick의 일부입니다.


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;

파이썬 사용하기 :

from PIL import Image
img = Image.new('RGB', (32,32), color='white')
img.save('empty.png')
quit()
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.