arf dans mon cas c'etait de betes images BMP
(3 octets par pixel, 1 octet pour le Rouge, un octet pour le Vert et un octet pour le Bleu, plus une entete relativement courte cf google :) )
et pour claculer la distance entre 2 couleurs une formule: sqrt((R1-R2)2 + (V1-V2)2 + (B1-B2)2)
pour un pixel de l'image en cours, comparer avec la liste des couleurs déjà associées a ce pixel, prendre la plus petite distance, si inférieur a un certain seuil (a ajuster pour plus ou moins de sensibilité) incrementé la couleur la plus proche de 1 sinon ajouter la couleur à la liste associée a ce pixel
A la fin renvoyer l'image avec pour chaque pixel la couleur qui a le maximum d'occurence
A optimiser .....
pour les images prendre une photo satellite de la France sur plusieurs jour (plus il y en a plus il y a de chance que le territoire soit visible), les transformer en BMP et lancer l'appli sur ces images.
[^] # Re: Enseignement de Python
Posté par Dam_ned . En réponse au journal Enseignement de Python. Évalué à 2.
(3 octets par pixel, 1 octet pour le Rouge, un octet pour le Vert et un octet pour le Bleu, plus une entete relativement courte cf google :) )
et pour claculer la distance entre 2 couleurs une formule: sqrt((R1-R2)2 + (V1-V2)2 + (B1-B2)2)
pour un pixel de l'image en cours, comparer avec la liste des couleurs déjà associées a ce pixel, prendre la plus petite distance, si inférieur a un certain seuil (a ajuster pour plus ou moins de sensibilité) incrementé la couleur la plus proche de 1 sinon ajouter la couleur à la liste associée a ce pixel
A la fin renvoyer l'image avec pour chaque pixel la couleur qui a le maximum d'occurence
A optimiser .....
pour les images prendre une photo satellite de la France sur plusieurs jour (plus il y en a plus il y a de chance que le territoire soit visible), les transformer en BMP et lancer l'appli sur ces images.
Dam