|
1 cd /var/tmp |
|
2 |
|
3 convert -list font | wc -l # ~ 200 lines of output |
|
4 |
|
5 convert -size 170x100 xc:black \ |
|
6 -fill white -draw 'circle 50,50 13,50' \ |
|
7 -draw 'circle 120,50 157,50' \ |
|
8 -draw 'rectangle 50,13 120,87' \ |
|
9 -fill black -draw 'circle 50,50 25,50' \ |
|
10 -draw 'circle 120,50 145,50' \ |
|
11 -draw 'rectangle 50,25 120,75' \ |
|
12 -fill white -draw 'circle 60,50 40,50' \ |
|
13 -draw 'circle 110,50 130,50' \ |
|
14 -draw 'rectangle 60,30 110,70' \ |
|
15 -gaussian 1x1 +matte logo_mask.png |
|
16 |
|
17 convert logo_mask.png -background red -alpha shape \ |
|
18 -font Times-Roman -pointsize 36 -fill white -stroke black \ |
|
19 -gravity Center -annotate 0 "Ant" \ |
|
20 logo.png |
|
21 |
|
22 convert logo.png -alpha extract -blur 0x6 -shade 110x30 -normalize \ |
|
23 logo.png -compose Overlay -composite \ |
|
24 logo.png -alpha on -compose Dst_In -composite \ |
|
25 logo_3D.png |
|
26 |
|
27 convert logo_3D.png \( +clone -background navy -shadow 80x4+6+6 \) \ |
|
28 +swap -background none -layers merge +repage logo_3D_shadowed.png |
|
29 |
|
30 convert logo_3D_shadowed.png \ |
|
31 \( +clone +repage -alpha off -fx 'rand()' -shade 120x30 \ |
|
32 -fill grey70 -colorize 60 \ |
|
33 -fill lavender -tint 100 \) \ |
|
34 +swap -composite logo_3D_bg.jpg |
|
35 |
|
36 # Now compare logo_3D_bg.jpg to the image at |
|
37 # http://www.imagemagick.org/Usage/advanced/#3d-logos |