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