From e8b166a7c001716b8551a01722919f4abf13617d Mon Sep 17 00:00:00 2001 From: Votre Nom <VotreAdresseEmail@example.com> Date: Mon, 1 Apr 2024 14:05:12 +0200 Subject: [PATCH] sonts_blocs_proches_readme_update --- Projet/traite_img.py | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/Projet/traite_img.py b/Projet/traite_img.py index c39215c..b8eef01 100644 --- a/Projet/traite_img.py +++ b/Projet/traite_img.py @@ -105,7 +105,21 @@ def sont_blocs_proches(blocs): $$$ """ - + # Calculer la couleur moyenne de chaque bloc + couleurs = [average_rgb(bloc) for bloc in blocs] + + # Vérifier si les couleurs sont assez proches (seuil de 20 pixels) + + seuil = 20 + for i in range(len(couleurs) - 1): + for j in range(i + 1, len(couleurs)): + couleur1 = couleurs[i] + couleur2 = couleurs[j] + if abs(couleur1[0] - couleur2[0]) > seuil or \ + abs(couleur1[1] - couleur2[1]) > seuil or \ + abs(couleur1[2] - couleur2[2]) > seuil: + return False + return True -- GitLab