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.