Créer des profils du manteau neigeux - retour accueil
git clone git://bebou.netlib.re/gelinive
Log | Files | Refs | README |
commit d19466614de4033db06645e0c83636db99758e88 parent f11d598382876b1a75753d70e58cc9458bff676e Auterice: Arthur Pons <arthur.pons@unistra.fr> Date: Mon, 11 Mar 2024 18:07:59 +0100 Rotation de l'image Ca nécessite d'utiliser compare plutôt que cmp parce que convert ajoute des métadonnées qui changent à chaque exécution. Compare compare les pixels un à un. Diffstat:
M | README.md | | | 1 | + |
M | gelinive | | | 3 | ++- |
M | tests/data.png | | | 0 | |
M | tests/test | | | 2 | +- |
4 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/README.md b/README.md @@ -19,6 +19,7 @@ Les dépendances notables sont : * awk * gnuplot 5.4 * dash + * ImageMagick (convert et compare pour les tests) Pour installer le logiciel faire diff --git a/gelinive b/gelinive @@ -51,4 +51,5 @@ cat > $tempdir/in paste $tempdir/temp - | tee "$1" 2> /dev/null | makehistodata | - geliniveplot + geliniveplot | + convert - -rotate -90 - diff --git a/tests/data.png b/tests/data.png Binary files differ. diff --git a/tests/test b/tests/test @@ -17,7 +17,7 @@ printf "Testing file $file | " printf "inter " cmp --silent tests/intermediaire$file $tempdir/intermediaire$file && pass || fail printf " image " -cmp --silent tests/$file.png $tempdir/$file.png && pass || fail +compare -metric AE tests/$file.png $tempdir/$file.png /dev/null 2> /dev/null && pass || fail echo done