IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Algorithmes et structures de données Discussion :

Couleur RGB en fonction d'un indice


Sujet :

Algorithmes et structures de données

  1. #1
    Membre habitué

    Profil pro
    Inscrit en
    Mars 2004
    Messages
    126
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Mars 2004
    Messages : 126
    Points : 129
    Points
    129
    Par défaut Couleur RGB en fonction d'un indice
    Bonjour à tous,

    Je sèche un peu sur un algo. Ou plutôt sur la manière de m'y prendre...
    Voilà le problème : J'ai un vector de taille t. Pour chaque élément de ce vector j'ai besoin de créer une couleur (à l'aide de Gdi+) qui soit différente le plus possible des précédentes. Par exemple, si mon vector est de taille 3, j'aimerai que ma fonction me retourne pour le premier élément du rouge (255,0,0), pour le second du vert (0,255,0) et pour le troisième du bleu (0,0,255). En gros, pour un tableau de taille t, j'aimerai que la fonction me renvoi pour chaque élément une couleur différente des précédentes et toujours selon un intervalle égal.

    Je pense que la solution se trouve du côté du décalage de bit sur 2^24 (=16M de couleurs) mais je ne sais pas trop comment partir...

  2. #2
    Rédacteur
    Avatar de pseudocode
    Homme Profil pro
    Architecte système
    Inscrit en
    Décembre 2006
    Messages
    10 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2006
    Messages : 10 062
    Points : 16 081
    Points
    16 081
    Par défaut
    L'espace de couleur HSV me parait un bon point de départ. En fixant S et V et en faisant varier H selon le nombre de points que tu désires.
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  3. #3
    Membre habitué

    Profil pro
    Inscrit en
    Mars 2004
    Messages
    126
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Mars 2004
    Messages : 126
    Points : 129
    Points
    129
    Par défaut
    Je n'avais pas pensé du tout à chercher de ce côté là. Je vais regarder ça rapidement et poster la solution dès qu'elle sera en place.

Discussions similaires

  1. Couleur RGB aléatoire en fonction d'un compteur
    Par member159 dans le forum Traitement d'images
    Réponses: 1
    Dernier message: 07/09/2012, 16h05
  2. Compter le nombre de cellulle en fonction de la couleur RGB
    Par cynoq dans le forum Macros et VBA Excel
    Réponses: 14
    Dernier message: 13/02/2009, 10h23
  3. [VBA-E]palette couleurs RGB
    Par potili2 dans le forum Macros et VBA Excel
    Réponses: 21
    Dernier message: 20/03/2007, 15h29
  4. [Excel]: formatter en couleurs RGB
    Par doringen dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 15/03/2007, 16h54
  5. Liste des couleurs RGB?
    Par zorba49 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 7
    Dernier message: 06/12/2005, 15h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo