From d452af7f16cb66d22c223aa3be24d5f7ba0a1e88 Mon Sep 17 00:00:00 2001 From: Ayoub ANHDIRE Date: Mon, 15 Dec 2025 20:21:48 +0100 Subject: [PATCH] Ajout du fichier FrequencyTable --- .../sae/mhuffman/FrequencyTable.java | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 src/fr/iutfbleau/sae/mhuffman/FrequencyTable.java diff --git a/src/fr/iutfbleau/sae/mhuffman/FrequencyTable.java b/src/fr/iutfbleau/sae/mhuffman/FrequencyTable.java new file mode 100644 index 0000000..6bc2a3f --- /dev/null +++ b/src/fr/iutfbleau/sae/mhuffman/FrequencyTable.java @@ -0,0 +1,31 @@ +import java.awt.image.BufferedImage; + +public class FrequencyTable{ + private int[] freqR; + private int[] freqG; + private int[] freqB; + + public FrequencyTable(){ + // creation des 3 tableaux : la taille n'est pas definitive : ell est susceptible de changer (tres fortement) + this.freqR = new int[50]; + this.freqG = new int[50]; + this.freqB = new int[50]; + } + + + public void computeFromImage(BufferedImage image){ + + } + + public int[] getRed(){ + return this.freqR; + } + + public int[] getGreen(){ + return this.freqG; + } + + public int[] getBlue(){ + return this.freqB; + } +} \ No newline at end of file