Aide pour Contrôle Bitmap
Ce contrôle permet la lecture et la modification des fichier bitmap (Bmp).
Liste des propriétés et méthodes :
Propriétés et méthodes de lecture de l'image :
- OpenBmp adresse
Ouvre une image. Cette opération est obligatoire.
adresse : Adresse de l'image à laquelle on souhaite accéder.
- CloseBmp
Ferme l'image.
-Hauteur
Renvoie une valeur de type Single représentant la hauteur de l'image
-Largeur
Renvoie une valeur de type Single représentant la largeur de l'image
- GetPixColor (PixX , PixY)
Renvoie une valeur de type Long représentant la valeur de la couleur du pixel de coordonnées PixX , PixY
PixX : Coordonnée X du pixel
PixY : Coordonnée Y du pixel
- GetRed (PixX , PixY)
Renvoie une valeur de type Byte représentant la valeur de la composante rouge du pixel de coordonnées PixX , PixY.
Propriété valide uniquement pour les images de type 24 bits.PixX : Coordonnée X du pixel
PixY : Coordonnée Y du pixel
- GetGreen (PixX , PixY)
Renvoie une valeur de type Byte représentant la valeur de la composante verte du pixel de coordonnées PixX , PixY.
Propriété valide uniquement pour les images de type 24 bits.PixX : Coordonnée X du pixel
PixY : Coordonnée Y du pixel
- GetBlue (PixX , PixY)
Renvoie une valeur de type Byte représentant la valeur de la composante bleue du pixel de coordonnées PixX , PixY.
Propriété valide uniquement pour les images de type 24 bits.PixX : Coordonnée X du pixel
PixY : Coordonnée Y du pixel
- TypeBmp
Renvoie une valeur de type BmpType représentant le type d'image ouvert
Valeurs renvoyées :
Constante Valeur Description
BmpMonochrome 1 Image Noir et Blanc
Bmp4Bits 4 Image 16 couleurs
Bmp8Bits 8 Image 256 couleurs
Bmp24bits 24 Image 24 bits
Propriétés et méthodes de modifications de l'image :
- SetPixLng (PixelX , PixelY , PixColor)
Définie la couleur d'un pixel.
PixelX : Coordonnée X du pixel
PixelY : Coordonnée Y du pixel
PixColor : Couleur spécifiée au moyen de la palette des couleurs ou des fonctions RGB ou QBColor dans le code.
-SetPixComposante (PixelX , PixelY , Composante , Valeur)
Définie
une composante d'un pixel sans modifier les autres.
Propriété valide uniquement pour les images de type 24 bits.
PixelX : Coordonnée X du pixel
PixelY : Coordonnée Y du pixel
Composante : Expression numérique qui représente la composante à laquelle sera affectée Valeur.
Valeur : Valeur de type Byte comprise entre 0 et 255 inclus qui spécifie la valeur à affecter à la composante.
Valeurs prises par Composante:
0 = Rouge
1 = Verte
2 = bleue
-SetPixel (PixelX , PixelY , RCompo , GCompo , BCompo )
Définie
la couleur d'un pixel par ses trois composantes.
Propriété valide uniquement pour les images de type 24 bits.
PixelX : Coordonnée X du pixel
PixelY : Coordonnée Y du pixel
RCompo,
GCompo, BCompo : Valeur de type Byte comprise entre 0 et 255 inclus qui spécifie la valeur à affecter
aux composantes
Rouge(RCompo), Verte(GCompo) et Bleue(BCompo).