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

VB 6 et antérieur Discussion :

changer couleur de pixels sur PictureBox


Sujet :

VB 6 et antérieur

  1. #1
    Membre éprouvé Avatar de avigeilpro
    Homme Profil pro
    Ambulancier
    Inscrit en
    Janvier 2004
    Messages
    880
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Creuse (Limousin)

    Informations professionnelles :
    Activité : Ambulancier
    Secteur : Transports

    Informations forums :
    Inscription : Janvier 2004
    Messages : 880
    Points : 971
    Points
    971
    Par défaut changer couleur de pixels sur PictureBox


    Bon, suite à mon précédent poste, me voila donc avec une nouvelle question (merci jmfmarques )

    J'ai une image dans un PictureBox (une carte) et je dois remplacer chacune des couleurs de cette carte par une autre couleur. J'ai un tableau dynamique me donnant pour chaque couleur d'origine la couleur qui doit la remplacer.
    J'arrive à le faire mais la carte étant grande (2858*2579), cela met pas mal de temps pour la parcourir entièrement, car je regarde chaque pixel un à un.
    Je cherche donc un moyen plus rapide de remplacer une couleur par une autre dans un PictureBox.

    Merci à tous ceux qui pouront m'aider
    La connaissance seule ne suffit pas. La vraie compréhension vient de la mise en expérience.
    Règles|FAQ|Tuto

  2. #2
    Inactif  
    Avatar de jmfmarques
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    3 784
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 3 784
    Points : 4 674
    Points
    4 674
    Par défaut
    Bon !
    Voilà !
    Alors, la QUESTION est :

    De quoi s'agit-il :
    a) de remplacer une couleur par une autre sur toute la surface de l'image ?
    ou
    2) de remplacer une couleur par une autre dans la seule zone où se trouve cette couleur (jusqu'à ce qu'une autre couleur soit rencontée, donc.)

    Si l'option est la 1) :
    Commais-tu la couleur à remplacer et celle de remplacement ?
    Si l'option est la 2) :
    Sais-tu te "placer" (déterminer les coordonnées) d'un point situé à l'intérieur de la zone concernée, afin de remplacer la couleur de toute cette zone par une autre couleur de ton choix ?

    Prends le temps de lire (relis au besoin) avant de répondre...car la technique est différente dans un cas et dans l'autre...

  3. #3
    Membre éprouvé Avatar de avigeilpro
    Homme Profil pro
    Ambulancier
    Inscrit en
    Janvier 2004
    Messages
    880
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Creuse (Limousin)

    Informations professionnelles :
    Activité : Ambulancier
    Secteur : Transports

    Informations forums :
    Inscription : Janvier 2004
    Messages : 880
    Points : 971
    Points
    971
    Par défaut
    Il sagit de l'option 1, et je connais la couleur à remplacer ainsi que celle qui doit la remplacer.
    La connaissance seule ne suffit pas. La vraie compréhension vient de la mise en expérience.
    Règles|FAQ|Tuto

  4. #4
    Inactif  
    Avatar de jmfmarques
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    3 784
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 3 784
    Points : 4 674
    Points
    4 674
    Par défaut
    Bon...
    Tu vas être servi en "primeur"...
    Sur le zip ci-joint, se trouve un projet où j'ai appliqué les 2 méthodes ...
    Choisis celle qui te convient et passe un bon week-end.
    Tu verras que la vitesse de traitement est grande....

  5. #5
    Membre éprouvé Avatar de avigeilpro
    Homme Profil pro
    Ambulancier
    Inscrit en
    Janvier 2004
    Messages
    880
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Creuse (Limousin)

    Informations professionnelles :
    Activité : Ambulancier
    Secteur : Transports

    Informations forums :
    Inscription : Janvier 2004
    Messages : 880
    Points : 971
    Points
    971
    Par défaut
    Merci Jmfmarques pour ton aide précieuse, passe un très bon week end toi aussi
    La connaissance seule ne suffit pas. La vraie compréhension vient de la mise en expérience.
    Règles|FAQ|Tuto

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. fonction changer couleur de fond sur onclick
    Par eddflo dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 23/01/2012, 22h31
  2. En faisant OnEnter / OnLeave sur TButton : changer Couleur
    Par kerotan dans le forum Composants VCL
    Réponses: 2
    Dernier message: 24/12/2007, 10h05
  3. Réponses: 3
    Dernier message: 03/10/2007, 13h04
  4. Changer couleur de fond en pressant sur un bouton
    Par gids01 dans le forum Windows Forms
    Réponses: 2
    Dernier message: 22/02/2007, 14h17
  5. Réponses: 4
    Dernier message: 11/02/2007, 12h25

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