| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
    Comment lire pixels de boîtes à images en VB6
    Lecture d'un pixel d'une image n'est pas difficile. En fait , VB (Visual Basic) a des fonctions spécifiques intégré qui permettent au programmeur de voir et d'éditer Pixel rapidement et facilement. Il existe d'autres API avancée ( interface de programmation d' application) des fonctions qui utilisent les programmeurs expérimentés qui sont plus rapides et plus efficaces. Apprendre à voir un pixel et extraire les milieux de couleurs individuelles de ce pixel ne sont que les premières étapes pour devenir un gourou VB . Instructions
    1

    démarrer l'application VB6 . Aller au formulaire où vous avez la photo que vous souhaitez recevoir les données.
    2

    Ouvrez le formulaire en mode Création .
    3

    créer trois fonctions qui va lire le pixel une fois que vous avez récupéré it.Public Fonction ExtractRed ( ByVal CurrentColor as Long ) Comme ByteExtractRed = CurrentColor Et 255End FunctionPublic Fonction ExtractGreen ( ByVal CurrentColor as Long ) Comme ByteExtractGreen = ( CurrentColor \\ 256) et 255End FunctionPublic Fonction ExtractBlue ( ByVal CurrentColor As Long ) comme ByteExtractBlue = ( CurrentColor \\ 65536 ) et 255End fonction
    4

    Dim vos objets comme suit : PixelColor As LongDim ColorRed comme Byte, ColorGreen comme Byte, CouleurBleu comme ByteDim signifiait à l'origine dimension et son utilisation est ici comme un verbe . PixelColor , ColorRed , ColorGreen et CouleurBleu sont toutes les variables d'attente pour l'entrée de données
    5

    Tapez le code suivant sous vos instructions Dim : . PixelColor = PictureBox.Point ( x , y) Maintenant le code ressemble à ceci : PixelColor As LongDim ColorRed comme Byte, ColorGreen comme Byte, CouleurBleu comme BytePixelColor = PictureBox.Point ( x , y) PictureBox est le nom de la PictureBox votre image est po les coordonnées ( x , y) sont les coordonnées du particulier pixel vous voulez données . Les données du pixel sont maintenant stockées dans le PixelColor variable. L'étape suivante consiste à extraire les différentes couleurs du spectre RVB
    6

    Tapez le code suivant dans votre dernière déclaration : . ColorRed = ExtractRed ( couleur) ColorGreen = ExtractGreen ( couleur) CouleurBleu = ExtractBlue (Color ) maintenant le code ressemble à ceci: PixelColor As LongDim ColorRed comme Byte, ColorGreen comme Byte, CouleurBleu comme BytePixelColor = PictureBox.Point ( x , y) = ColorRed ExtractRed ( PixelColor ) ColorGreen = ExtractGreen ( PixelColor ) CouleurBleu = ExtractBlue ( PixelColor ) maintenant, chacune des variables ColorRed , ColorGreen et CouleurBleu auront un nombre de zéro à 255 stockée en eux. Vous avez saisi avec succès un pixel et est tombé en panne la séquence de couleur spécifique.

    Previous :

    next :
      articles connexes
    ·Comment faire un espace de travail original en Visual B…
    ·Liste des fonctions dans Visual Basic 
    ·Comment faire pour convertir ActiveX pour Vb.NET & Vice…
    ·Comment utiliser sommeil dans VBA 
    ·Comment copier TreeView en VB6 
    ·Comment faire pour modifier le curseur pour chaque form…
    ·Comment utiliser Dispose et Rien dans VBA 
    ·Comment écrire des fichiers texte de largeur fixe avec…
    ·Comment utiliser une classe de zone d'exclure une régi…
    ·Théorie programmation VBA 
      articles en vedette
    ·Outils pour trouver une fuite de mémoire 
    ·Quels sont les avantages de COM + 
    ·Comment faire pour tester les connexions à distance Ti…
    ·Comment faire une bulle sort 
    ·Comment Timeout en JavaScript 
    ·Comment créer un BlogSkin pour Blogger 
    ·Comment appeler un JavaScript à partir de Visual Basic…
    ·Comment envoyer PHP Mail à un IIS 6 
    ·Comment calculer la Longueur de la barrette en Javascri…
    ·Comment concaténer des listes en Python 
    Copyright © Connaissances Informatiques http://fr.wingwit.com