Bienvenue dans notre module C++ dédié à la manipulation d'images en trinôme. Ce projet explore la subtilité entre la représentation interne et l'affichage externe des images. La classe Image utilise un tableau 1D caché et offre des fonctionnalités de traitement d'image de haut niveau, telles que le seuillage, le changement de palette de couleur et le dessin de formes.
- Seuillage
- Changement de palette de couleur
- Dessin de lignes, droits, cercles, rectangles, etc.
La classe Image est conçue pour faciliter l'utilisation en externe. Les méthodes getPix et setPix simplifient l'accès aux pixels en deux dimensions.
Explorer la distinction entre la représentation interne et l'affichage externe des images.
- Clonez le projet avec
git clone https://github.com/votreprofil/ImageModule.git - Compilez au fur et à mesure avec le fichier makefile ou CMake fourni.
- Explorez le fichier
mainTest.cppdans le répertoiresrcpour des tests de régression.
NUMEROETU1_NUMEROETU2_NUMEROETU3binsrcPixel.hmainTest.cppImage.hImage.cpp
objdatadoc
Compilez avec make ou utilisez CMake pour générer les fichiers de projet.
make