Section courante

A propos

Section administrative du site

MosColors

Couleurs
Free Pascal/Turbo Pascal

Description

Cette unité contient un gestionnaire RVB des couleurs.

Liste des procédures et des fonctions

Nom Description
Col_GetGrey Cette fonction permet de convertir une couleur en sa version en nuances de gris.
Col_GetNegative Cette fonction permet de retourner la couleur opposée (ou négative) d'une couleur donnée.
Col_GetShadeColor Cette fonction permet de retourner une couleur dans un dégradé de teintes, en fonction du nombre de couleurs disponibles (QttColors), de la couleur voulue (WantedColor), et des couleurs de début (FirstColor) et de fin (LastColor).
Col_LoadPalette Cette fonction permet de charger une palette de couleurs à partir d'un fichier spécifié.
Col_SavePalette Cette fonction permet de sauvegarder la palette de couleurs actuelle du système dans un fichier spécifié.
Col_SetSaturation Cette fonction permet de modifier la saturation d'une couleur donnée selon un facteur. Si le facteur est élevé, la saturation augmente, sinon elle diminue.
Col_SetZoneToGrey Cette procédure permet de modifier une zone spécifique de l'écran (définie par les coordonnées (fX1, fY1) à (fX2, fY2)) pour l'afficher en niveaux de gris.
HSV_To_RGB Cette procédure permet de convertir une couleur en format HSV (Teinte, Saturation, Valeur) vers le format RGB (Rouge, Vert, Bleu).
Init_SetColorsValues Cette procédure permet d'initialiser les valeurs de couleurs (probablement pour définir les valeurs par défaut des couleurs pour les différentes composantes).
RGB_To_HSV Cette procédure permet de convertir une couleur en format RGB vers le format HSV.
RGB_To_YCrCb Cette procédure permet de convertir une couleur du format RGB vers le format YCrCb.
YCrCb_To_RGB Cette procédure permet de convertir une couleur du format YCrCb (utilisé dans l'imagerie vidéo) vers le format RGB.

Remarque



Dernière mise à jour : Lundi, le 23 septembre 2024