So, now I'm kindly asking for your help, magicians? :p
Basically what I want is a "watermark" of sorts in NorthWest, Center (?) and SouthEast of the montage.... I'll let a crude example I made with The Gimp illustrate:

Code: Select all
composite -gravity center logo.jpeg foto.jpg output.jpg
Code: Select all
convert main_image.jpg first_logo.jpg -gravity northwest -composite second_logo.jpg -gravity center -composite third_logo.jpg -gravity southeast -composite output.jpg
Code: Select all
convert image-0.jpg image-2.jpg image-3.jpg -gravity northwest -composite image-0.jpg -gravity center -composite image-2.jpg -gravity southeast -composite image-3.jpg -resize 320x240! output.jp
Code: Select all
convert image-0.jpg -resize 105x107 -quality 100 i0.jpg;
convert -border 14x14 -bordercolor white -quality 100 i0.jpg i_0.jpg;
convert image-1.jpg -resize 105x107 -quality 100 i1.jpg;
convert -border 14x14 -bordercolor white -quality 100 i1.jpg i_1.jpg;
convert image-2.jpg -resize 105x107 -quality 100 i2.jpg;
convert -border 14x14 -bordercolor white -quality 100 i2.jpg i_2.jpg;
convert image-3.jpg -resize 105x107 -quality 100 i3.jpg;
convert -border 14x14 -bordercolor white -quality 100 i3.jpg i_3.jpg;
convert image-4.jpg -resize 105x107 -quality 100 i4.jpg;
convert -border 14x14 -bordercolor white -quality 100 i4.jpg i_4.jpg;
convert image-5.jpg -resize 105x107 -quality 100 i5.jpg;
convert -border 14x14 -bordercolor white -quality 100 i5.jpg i_5.jpg;
convert image-6.jpg -resize 105x107 -quality 100 i6.jpg;
convert -border 14x14 -bordercolor white -quality 100 i6.jpg i_6.jpg;
convert image-7.jpg -resize 105x107 -quality 100 i7.jpg;
convert -border 14x14 -bordercolor white -quality 100 i7.jpg i_7.jpg;
convert image-8.jpg -resize 105x107 -quality 100 i8.jpg;
convert -border 14x14 -bordercolor white -quality 100 i8.jpg i_8.jpg;
Code: Select all
convert -size 310x340 xc:#262b38 i_0.jpg -geometry +0+0 -composite i_1.jpg -geometry +105+0 -composite i_2.jpg -geometry +210+0 -composite i_3.jpg -geometry +0+107 -composite i_4.jpg -geometry +105+107 -composite i_5.jpg -geometry +210+107 -composite i_6.jpg -geometry +0+214 -composite i_7.jpg -geometry +105+214 -composite i_8.jpg -geometry +210+214 -composite -trim combined.jpg;
Code: Select all
convert -border 3x0 -bordercolor white -quality 100 combined.jpg New_Approach.jpg;
Code: Select all
convert image-0.jpg -background White -gravity south -splice 0x20+0+0
Code: Select all
Wrong
convert -border 14x14 -bordercolor white -quality 100 i0.jpg i_0.jpg;
Correct
convert i0.jpg -border 14x14 -bordercolor white -quality 100 i_0.jpg;
Code: Select all
convert image-0.jpg -background White -gravity east -splice 0+20x0+0 i__1.jpg;
convert image-0.jpg -background White -gravity west -splice 0+20x0+0 i__1.jpg;
Code: Select all
0x20+0+0
Code: Select all
0+0x20+0+0 OR 0+0x20+0 OR 0+0+0x20
Code: Select all
convert: invalid argument for option `0+20x0+0': -splice.
Code: Select all
echo -e "Entering Ist Image..\n"
convert image-0.jpg -resize 105x107 -quality 100 i0.jpg;
convert -border 14x14 -bordercolor white -quality 100 i0.jpg i_0.jpg;
echo -e "Entering II Image..\n"
convert image-1.jpg -resize 105x107 -quality 100 i1.jpg;
convert -border 14x14 -bordercolor white -quality 100 i1.jpg i_1.jpg;
echo -e "Entering III Image..\n"
convert image-2.jpg -resize 105x107 -quality 100 i2.jpg;
convert -border 14x14 -bordercolor white -quality 100 i2.jpg i_2.jpg;
echo -e "Entering IV Image..\n"
convert image-3.jpg -resize 105x107 -quality 100 i3.jpg;
convert i3.jpg -gravity east -splice 14x0 -gravity south -splice 0x14 -gravity west -splice 14x0 i_3.jpg
echo -e "Entering V Image..\n"
convert image-4.jpg -resize 105x107 -quality 100 i4.jpg;
convert i4.jpg -gravity east -splice 14x0 -gravity south -splice 0x14 -gravity west -splice 14x0 i_4.jpg
echo -e "Entering VI Image..\n"
convert image-5.jpg -resize 105x107 -quality 100 i5.jpg;
convert i5.jpg -gravity east -splice 14x0 -gravity south -splice 0x14 -gravity west -splice 14x0 i_5.jpg
echo -e "Entering VII Image..\n"
convert image-6.jpg -resize 105x107 -quality 100 i6.jpg;
convert i6.jpg -gravity east -splice 14x0 -gravity south -splice 0x14 -gravity west -splice 14x0 i_6.jpg
echo -e "Entering VIII Image..\n"
convert image-7.jpg -resize 105x107 -quality 100 i7.jpg;
convert i7.jpg -gravity east -splice 14x0 -gravity south -splice 0x14 -gravity west -splice 14x0 i_7.jpg
echo -e "Entering IX Image..\n"
convert image-8.jpg -resize 105x107 -quality 100 i8.jpg;
convert i8.jpg -gravity east -splice 14x0 -gravity south -splice 0x14 -gravity west -splice 14x0 i_8.jpg
echo -e "Adding composite..\n"
convert -size 400x400 xc:none i_0.jpg -geometry +0+0 -composite i_1.jpg -geometry +105+0 -composite i_2.jpg -geometry +210+0 -composite i_3.jpg -geometry +0+107 -composite i_4.jpg -geometry +105+107 -composite i_5.jpg -geometry +210+107 -composite i_6.jpg -geometry +0+214 -composite i_7.jpg -geometry +105+214 -composite i_8.jpg -geometry +210+214 -composite -trim combined.jpg;
Code: Select all
montage -bordercolor black image-0.jpg image-1.jpg i.jpg