guillaumech
Expert
Bonjour à tous,
Me revoilà, pour une autre question
Je suis sur ce problème :
Une image (1000*800)
Des valeurs quadrillé dessus (tous les 36 pixels en largeur et les 26 pixels en hauteur)
Chaque valeurs à une couleur associé
Il me reste à trouver un bon algo pour colorier correctement toute l'image avec ces valeurs. Comment feriez-vous ?
J'ai essayé beaucoup de méthode déjà, mais aucun n'est vraiment parfaite ...
Découpé en carré, puis en sous carré, avec des moyennes pondérés pour faire des dégradés :
v1.................................. v2
(sous carré ...)
v3.................................. v4
Chaque pixel a comme valeur la moyenne pondéré (selon sa distance) des 4 valeurs autour. Mais on voit trop les bords des carrés ...
J'ai essayer avec une triangulation (delaunay), mais c'est idem, on voit trop les jonctions des triangles.
Le mieux serait surement de colorier selon un cercle, en prenant les x valeurs autour :
Le tout est de colorier les pixels entre chaque valeur, et de façon parfaite, sans coupure de couleur, tout en dégradé, aussi bien haut, droit, gauche, bas ... Et c'est pas tout simple à vrai dire !
Merci pour votre aide
Guich
Me revoilà, pour une autre question
Je suis sur ce problème :
Une image (1000*800)
Des valeurs quadrillé dessus (tous les 36 pixels en largeur et les 26 pixels en hauteur)
Chaque valeurs à une couleur associé
Il me reste à trouver un bon algo pour colorier correctement toute l'image avec ces valeurs. Comment feriez-vous ?
J'ai essayé beaucoup de méthode déjà, mais aucun n'est vraiment parfaite ...
Découpé en carré, puis en sous carré, avec des moyennes pondérés pour faire des dégradés :
v1.................................. v2
(sous carré ...)
v3.................................. v4
Chaque pixel a comme valeur la moyenne pondéré (selon sa distance) des 4 valeurs autour. Mais on voit trop les bords des carrés ...
J'ai essayer avec une triangulation (delaunay), mais c'est idem, on voit trop les jonctions des triangles.
Le mieux serait surement de colorier selon un cercle, en prenant les x valeurs autour :
Le tout est de colorier les pixels entre chaque valeur, et de façon parfaite, sans coupure de couleur, tout en dégradé, aussi bien haut, droit, gauche, bas ... Et c'est pas tout simple à vrai dire !
Merci pour votre aide
Guich