added another option to deal with grid files

master
Jorge Vasquez 6 years ago
parent 7701646ba8
commit 60228829b9

@ -0,0 +1,29 @@
d=Detailed;
s=Simple;
bg_color=#77A6E4
for i in $(ls $d)
do
new_image=./"${i%.*}.ppm"
new_simple_image=./"${i%.*}_simple.ppm"
convert ./$d/$i[0] -background $bg_color -flatten $new_image;
convert ./$s/${i%.*}_simple.psd[0] -background $bg_color -flatten $new_simple_image;
sidebyside=./"sidebyside_"${i%.*}.ppm
grid=$(basename $(pwd))".jpg"
montage -background "#77A6E4" -label "\n%t" -pointsize 10 -tile 1x2 -geometry 100 -geometry +0+0 -border 0 $new_image $new_simple_image $sidebyside
rm $new_image
rm $new_simple_image
done
montage -background "#77A6E4" -tile 10x10 -geometry +15+5 -border 1 sidebyside*ppm $grid
rm *sidebyside*
#for i in {Detailed,Simple};
#do
#for j in $(ls $i)
#do
#convert ./$i/$j[0] -background "#77A6E4" -flatten ./"${j%.*}.ppm";
#done
#make_grid.sh *ppm $(basename $(pwd))"$i.jpg";
#rm *ppm
#done

@ -7,7 +7,9 @@ filename=${@: -1}
if [ -f $filename ]; then if [ -f $filename ]; then
echo "Output $filename already exists." echo "Output $filename already exists."
else else
montage -label "\n%t" -pointsize 14 -tile 3x6 -geometry 550 -geometry +25+15 -border 1 $files $filename #montage -label "\n%t" -pointsize 14 -tile 3x6 -geometry 550 -geometry +25+15 -border 1 $files $filename
#montage -background "#77A6E4" -label "\n%t" -pointsize 12 -tile 10x6 -geometry 120 -geometry +8+4 -border 1 $files $filename
montage -background "#77A6E4" -label "\n%t" -pointsize 12 -tile 10x6 -geometry 120 -geometry +8+4 -border 0 $files $filename
fi fi

Loading…
Cancel
Save