diff --git a/src/main/java/MatrixGrayImage.java b/src/main/java/MatrixGrayImage.java
index 3754867184eea81307300173e03cafcae69c34b0..e000478f0ceebb6fec3b19abb9934cc0281a7899 100644
--- a/src/main/java/MatrixGrayImage.java
+++ b/src/main/java/MatrixGrayImage.java
@@ -32,23 +32,18 @@ public class MatrixGrayImage implements GrayImage {
 
     @Override
     public int getWidth() {
-        // TODO : Changer les instructions pour retourner la largeur de l'image.
-        return 600;
+        return this.width;
     }
 
     @Override
     public int getHeight() {
-        // TODO : Changer les instructions pour retourner la hauteur de l'image.
-        return 400;
+        return this.height;
     }
 
     public MatrixGrayImage(int width, int height){
-        /* TODO : Modifier les instructions pour initialiser correctement
-            les propriétés de l'instance.
-         */
-        this.width = 0;
-        this.height = 0;
-        this.pixels = null;
+        this.width = width;
+        this.height = height;
+        this.pixels = new GrayColor[this.width][this.height];
     }