added another option to deal with grid files
This commit is contained in:
Executable
+29
@@ -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
|
||||||
+3
-1
@@ -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
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user