Class RGBImage
java.lang.Object
fr.iutfbleau.sae.mpif.RGBImage
Cette classe représente une image composée de pixels RGB.
L'image est stockée sous forme d'un tableau 2D contenant des objets Pixel.
Chaque pixel possède trois valeurs : rouge, vert et bleu.
-
Constructor Summary
ConstructorsConstructorDescriptionRGBImage(int lar, int haut) Crée une image vide avec une largeur et une hauteur données. -
Method Summary
-
Constructor Details
-
RGBImage
public RGBImage(int lar, int haut) Crée une image vide avec une largeur et une hauteur données. Tous les pixels doivent être ajoutés ensuite avec setPixel().- Parameters:
lar- largeur de l'imagehaut- hauteur de l'image
-
-
Method Details
-
getWidth
public int getWidth()Retourne la largeur de l'image. -
getHeight
public int getHeight()Retourne la hauteur de l'image. -
setPixel
Place un pixel aux coordonnées indiquées.- Parameters:
x- position horizontaley- position verticalep- pixel à insérer
-
getPixel
Retourne le pixel situé aux coordonnées indiquées.- Parameters:
x- position horizontaley- position verticale- Returns:
- le pixel présent à cette position
-