Se si dispone di un'immagine RGB, è possibile utilizzare Java per convertirla in scala di grigi. Ad esempio, è possibile creare un'Applet Java che converte automaticamente le immagini importate dagli utenti per immagini in bianco e nero. Per la migliore qualità di immagine, è possibile utilizzare la classe BufferedImage Java per convertire da RGB a scala di grigi.
Istruzioni
1
Aprire il codice Java e individuare il luogo in cui si desidera convertire un'immagine in scala di grigi.
2
Digitare quanto segue:
BufferedImage immagine = nuovo BufferedImage (w, h,
BufferedImage.TYPE_BYTE_GRAY);
Graphics g = image.getGraphics();
g. DrawImage (colorImage, 0, 0, null);
g.Dispose();
Sostituire "w" e "h" con la larghezza e l'altezza che si desidera l'immagine in scala di grigi in pixel. Lasciare i parametri per mantenere la dimensione originale dell'immagine.
3
Salvare e chiudere il vostro lavoro.