Et histogram er en grafisk eller numerisk repræsentation af antallet af pixel og linjer af farve findes i et billede. Nogle high -end digitale kameraer vil vise denne information for dig i deres indstillinger , men for at få histogrammerne af billeder , du har på din computer, vil du nødt til at kode en simpel Java -program. Ting du skal
Java Advanced Imaging API
Vis Flere Instruktioner
1
Åbn Java-program og starte et nyt projekt.
2 < p > Brug " PlanarImage " og " Opret" -funktioner til at indlæse et billede på din harddisk i det nye program hukommelse. Skriv koden ud , så den første linje i programmet læser noget lignende " PlanarImage picturename JAI.create ( " fileload " picturename.Getabsolutepath () )"
3
Lav en ny array ved hjælp dobbelt heltal spænder fra nul til 256 . Definere både den lave ende af rækken, og den høje ende af array ved hjælp af beslag og et semikolon , ligesom du ville , når du foretager nogen anden array.
4
Tilføj billedet i array, derefter tælle gennem de farvede linjer i billedet ved hjælp af " . tilføje " kommando .
5.
Brug " getProperty " til at producere et histogram af billedet. Koden bør læse " op.Getproperty ( " histogram " )"
6
udføre programmet for at afslutte gøre histogram .