From 60b36e09c87f2cd8c7371bec7ed6b3d11204e5e6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?SAEZ=20Th=C3=A9o?= <theo.saez@etu.univ-amu.fr>
Date: Wed, 21 May 2025 18:33:25 +0200
Subject: [PATCH] =?UTF-8?q?Ajout=20de=20la=20transformation=20d'inversion?=
 =?UTF-8?q?=20d'image=20dans=20la=20m=C3=A9thode=20initialize?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 src/main/java/Display.java | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/src/main/java/Display.java b/src/main/java/Display.java
index 5332f89..aad87ec 100644
--- a/src/main/java/Display.java
+++ b/src/main/java/Display.java
@@ -21,7 +21,9 @@ public class Display implements Initializable {
 
         this.image = MatrixGrayImage.createImageFromPGMFile("images/luminy.pgm");
 
-        // TODO : Ajouter les transformations d'image.
+        transform transformation = new Invert();
+
+        transformation.applyTo(this.image);
 
         render();
     }
@@ -48,4 +50,8 @@ public class Display implements Initializable {
         pixelWriter.setColor(x, y, image.getPixelColor(x, y));
     }
 
+    private void invert() {
+        image.invert();
+    }
+
 }
-- 
GitLab