|
|
|
|
@ -31,9 +31,18 @@ for ((i = 0; i < ${#images[@]}; i++)); do |
|
|
|
|
echo -e "Compairing files: $outer_image TO $inner_image \n" |
|
|
|
|
python3 dedup.py "$1/$outer_image" "$1/$inner_image" |
|
|
|
|
exit_code=$? |
|
|
|
|
if [ $exit_code -gt 0 ] && [ "$exit_code" -le 2 ]; then |
|
|
|
|
echo "$1/$outer_image" >> dups.txt |
|
|
|
|
if [ $exit_code -eq 1 ]; then |
|
|
|
|
echo "$1/$outer_image # $inner_image" >> dups.txt |
|
|
|
|
break # No need to check more once found duplicate |
|
|
|
|
fi |
|
|
|
|
if [ $exit_code -eq 2 ]; then |
|
|
|
|
echo "$1/$outer_image # $inner_image" >> alike.txt |
|
|
|
|
break # No need to check more once found close match to duplicate |
|
|
|
|
fi |
|
|
|
|
if [ $exit_code -eq 8 ]; then |
|
|
|
|
echo "$1/$outer_image # $inner_image" >> invalid.txt |
|
|
|
|
break # No need to check more once found bad image |
|
|
|
|
fi |
|
|
|
|
|
|
|
|
|
done |
|
|
|
|
done |
|
|
|
|
|