Et histogram er en grafisk eller numerisk representasjon av antall piksler og linjer av farger som finnes i et bilde. Noen avanserte digitale kameraer vil vise denne informasjonen for deg i sine innstillinger , men for å få de histogrammer av bilder du har på datamaskinen din , må du kode en enkel Java -program . Du trenger
Java Advanced Imaging API
Vis flere instruksjoner
en
Åpne Java -programmet og starte et nytt prosjekt .
2
Bruk " PlanarImage " og " skape" funksjoner for å laste et bilde på harddisken din i det nye programmet minne. Skriv ut koden slik at den første linjen i programmet leser noe sånt som " PlanarImage picturename JAI.create ( " fileload " , picturename.Getabsolutepath ( ) )"
3
Lag en ny array ved hjelp doble heltall i området fra null til 256 . Definere 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, da teller gjennom fargede linjer i bildet ved hjelp av " . legg til" -kommandoen .
5
Bruk " getProperty "-funksjonen til å produsere et histogram av bildet . Koden bør lese " op.Getproperty ( " histogram ")"
6
Kjør programmet til slutt å lage histogrammet.