diff --git a/bash/make_doodle_grid.sh b/bash/make_doodle_grid.sh new file mode 100755 index 0000000..2fd3ca5 --- /dev/null +++ b/bash/make_doodle_grid.sh @@ -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 diff --git a/bash/make_grid.sh b/bash/make_grid.sh index 0a87c74..5495c02 100755 --- a/bash/make_grid.sh +++ b/bash/make_grid.sh @@ -7,7 +7,9 @@ filename=${@: -1} if [ -f $filename ]; then echo "Output $filename already exists." 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