Skip to content

Module C++ pour projet trinôme : classe Image avec tableau 1D caché, offrant des fonctions de traitement d'image de haut niveau. Accès aux pixels simplifié via getPix et setPix. Objectif : explorer distinction entre représentation interne et affichage externe.

License

Notifications You must be signed in to change notification settings

bahAli21/ImageModuleCPP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Projet Image Module

Contributeurs

Description

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.

Fonctionnalités

  • Seuillage
  • Changement de palette de couleur
  • Dessin de lignes, droits, cercles, rectangles, etc.

Utilisation

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.

Objectif

Explorer la distinction entre la représentation interne et l'affichage externe des images.

Mise en route

  1. Clonez le projet avec git clone https://github.com/votreprofil/ImageModule.git
  2. Compilez au fur et à mesure avec le fichier makefile ou CMake fourni.
  3. Explorez le fichier mainTest.cpp dans le répertoire src pour des tests de régression.

Structure du Projet

  • NUMEROETU1_NUMEROETU2_NUMEROETU3
    • bin
    • src
      • Pixel.h
      • mainTest.cpp
      • Image.h
      • Image.cpp
    • obj
    • data
    • doc

Compilation

Compilez avec make ou utilisez CMake pour générer les fichiers de projet.

make

About

Module C++ pour projet trinôme : classe Image avec tableau 1D caché, offrant des fonctions de traitement d'image de haut niveau. Accès aux pixels simplifié via getPix et setPix. Objectif : explorer distinction entre représentation interne et affichage externe.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •