From 758c690ff55de6dd8a976216dfd3442fa73e6890 Mon Sep 17 00:00:00 2001 From: youness Date: Fri, 19 Dec 2025 16:31:37 +0100 Subject: [PATCH] ajout sur la transformation en bufferedimage --- src/fr/iutfbleau/sae/mimage/RGBImage.java | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/src/fr/iutfbleau/sae/mimage/RGBImage.java b/src/fr/iutfbleau/sae/mimage/RGBImage.java index b069769..df20cea 100644 --- a/src/fr/iutfbleau/sae/mimage/RGBImage.java +++ b/src/fr/iutfbleau/sae/mimage/RGBImage.java @@ -1,5 +1,24 @@ package fr.iutfbleau.sae; +import java.awt.*; +import java.io.*; +import javax.imageio.ImageIO; +import java.awt.image.BufferedImage; + public class RGBImage { + public BufferedImage chargementDeImage(File f){ + //verification si le fichier contient quelque chose, si il est exesistant et si c'est un fichier "normal" d'apres la javadoc. + if (f == null || !f.exists() || !f.isFile()) { + return null; + } + BufferedImage image; + try { + image = ImageIO.read(f); + } catch (IOExeption e){ + return null; + } + return image; +//a completer encore + } } \ No newline at end of file