Hvordan lage en Histogram i Java

Hvordan lage en Histogram i Java


Et histogram er en grafisk eller numerisk representasjon av antallet av bildeelementer og linjer av farge som finnes i et bilde. Noen high-end digitale kameraer vil vise denne informasjonen for deg i sine innstillinger, men for å få de histogrammer av bildene du har på datamaskinen din, må du kode en enkel Java-program.

Bruksanvisning

1 Åpne Java-programmet og starte et nytt prosjekt.

2 Bruk "PlanarImage" og "Create" funksjoner for å laste et bilde på harddisken inn i nye programmet minne. Skriv ut koden slik at den første linjen i programmet leser noe sånt som "PlanarImage bildenavn JAI.create (" fileload ", picturename.Getabsolutepath ())"

3 Lag en ny array ved hjelp av doble tall som varierer fra null til 256. Definer både den lave enden av rekken og den høye enden av tabellen ved hjelp av braketter og et semikolon, akkurat som du ville når du gjør noe annet array.

4 Legg bildet inn i array, deretter telle gjennom fargelinjene i bildet ved hjelp av ".Legg" kommandoen.

5 Bruk "GetProperty" til å produsere et histogram av bildet. Koden bør lese "op.Getproperty (" histogram ")"

6 Kjør programmet til slutt gjøre histogrammet.

Hint

  • Du kan vise histogrammet informasjonen i en lett-å-lese diagram ved å sende informasjonen i rekken som en streng ved å bruke "GRAPHIT" -funksjonen i "Chart" -funksjonen.