Exemple : Utilisation des fonctions d'accès aux fichiers des systèmes de couleur HLS et HSV
Utilisez les fonctions associées aux systèmes de couleur HLS et HSV pour lire l'image ci-dessous.
dog.bmp
Système de couleur HLS
1. Utilisez READ_HUE pour lire le composant de teinte d'une image.
Le composant de teinte est courant pour les systèmes de couleur HLS et HSV.
2. Utilisez READ_LIGHT pour lire le composant de lumière de l'image, comme partie du système de couleur HLS.
3. Utilisez READ_HLS_SAT pour lire le composant de saturation de l'image, comme partie du système de couleur HLS.
4. Lisez l'image avec READ_HLS.
M1 est une matrice d'image compressée.
5. Fusionnez les matrices hue, light et hls_sat en une seule matrice et comparez-la à M1.
Les deux matrices sont identiques.
6. Ecrivez M2 dans un fichier graphique.
Système de couleur HSV
1. Utilisez READ_VALUE pour lire le composant de valeur d'une image, comme partie du système de couleur HSV.
2. Utilisez READ_HSV_SAT pour lire le composant de saturation de l'image, comme partie du système de couleur HSV.
3. Lisez l'image avec READ_HSV.
M3 est une matrice d'image compressée.
4. Fusionnez les matrices hue, hsv_sat et value en une seule matrice et comparez-la à M3.
Les deux matrices sont identiques.
5. Ecrivez M4 dans un fichier graphique.
Comparaison des résultats
Lisez les deux images et comparez-les.
Même si vous avez utilisé deux systèmes de couleur, les deux images sont identiques.