Voici le script que j'utilise :
directory="ccw"
for file in "$directory"/*; do
if [ -f "$file" ]; then
exiftool -Orientation#=6 "$file"
exiftool -overwrite_original -Orientation#=6 "-IFD1:Orientation<IFD0:Orientation" "$file"
echo "$file"
fi
done
directory="cw"
for file in "$directory"/*; do
if [ -f "$file" ]; then
exiftool -Orientation#=8 "$file"
exiftool -overwrite_original -Orientation#=8 "-IFD1:Orientation<IFD0:Orientation" "$file"
echo "$file"
fi
doneMais il faut un humain pour classer les photos en cw et ccw, je ne pense pas qu'une IA en soit capable. :-p
Hors ligne
Si. Les IA maintenant sont capable du pire comme du meilleur et si tu en viens à offrir tes données à l'IA en échange d'un coup d'oeil, cette IA pourra ainsi directement te retourner l'image pour peu que tu lui donnes les bonnes directives.
Du coup on s'éloigne de Piwigo si c'est un traitement 100% local - que je préconise !
Hors ligne
Gotcha a écrit:
cette IA pourra ainsi directement te retourner l'image pour peu que tu lui donnes les bonnes directives.
Je n'en suis pas si sûr, j'ai déjà du mal à imaginer comment mon cerveau reconnait le haut du bas, je pense que c'est le fruit d'un long apprentissage de l'être humain.
Il faudrait donc sacrément l'entraîner cette IA.
Hors ligne
Crois moi qu'elles le sont déjà très bien sur ce genre de tâches !
Ca va juste te coûter très cher si tu demandes une analyse pour un paquet d'images :p Car non content de récupérer gratos tes images, elles te font payer l'emprunt xD Vive le capitalisme.
Avant c'était la gratuité, maintenant tu payes pour te faire piller ^_^
Dernière modification par Gotcha (2026-07-26 11:12:13)
Hors ligne
Une modification du script suite aux bons conseils de Charles :
directory="ccw"
for file in "$directory"/*; do
if [ -f "$file" ]; then
exiftool -Orientation#=6 "$file"
exiftool -overwrite_original "-IFD1:Orientation<IFD0:Orientation" "$file"
echo "$file"
fi
done
directory="cw"
for file in "$directory"/*; do
if [ -f "$file" ]; then
exiftool -Orientation#=8 "$file"
exiftool -overwrite_original "-IFD1:Orientation<IFD0:Orientation" "$file"
echo "$file"
fi
doneplus économique ! :-)
Hors ligne