#!/bin/bash
FILES="./orig/*.jpg"

seen=0
proc=0

for f in $FILES
do
    seen=$((seen+1))
    size=$(gm identify -format '%w %h' $f)

    IFS=" " read -r -a array <<< "$size" 

    if [ "${array[0]}" -gt "${array[1]}" ]
    then
        # land
        if [ "${array[0]}" -gt 1600 ]
        then
            #resize
            cmd="convert -geometry 1600x $f $f"
            $cmd
            proc=$((proc+1))
        fi
    else
        # port
        
        if [ "${array[1]}" -gt 1600 ]
        then
            #resize
            cmd="convert -geometry x1600 $f $f"
            $cmd
            proc=$((proc+1))
        fi
    fi
    echo "$seen:$proc"
done
