Slik konverterer RGB til gråskala i Java
Hvis du har et RGB-bilde, kan du bruke Java til å konvertere den til gråtoner. For eksempel kan du lage en Java-applet som automatisk konverterer bilder som er importert av brukere til svart-hvitt bilder. For den beste bildekvaliteten, bruker BufferedImage Java-klassen til å konvertere fra RGB til gråtoner.
Bruksanvisning
1 Åpne din Java-koden og finne stedet der du ønsker å konvertere et bilde til gråtoner.
2 Skriv inn følgende:
BufferedImage image = ny BufferedImage (w, h,
BufferedImage.TYPE_BYTE_GRAY);
Graphics g = image.getGraphics ();
g.drawImage (colorImage, 0, 0, null);
g.dispose ();
Erstatt "w" og "h" med bredden og høyden du vil at gråtonebilde å være i piksler. La parametrene ut til å beholde den opprinnelige bildestørrelsen.
3 Lagre og lukk arbeidet ditt.