Se você tem uma imagem RGB , você pode usar Java para convertê-lo em tons de cinza . Por exemplo, você pode criar um Applet Java que converte automaticamente as imagens importadas pelos usuários para preto e branco . Para obter a melhor qualidade de imagem , use a classe BufferedImage Java converter de RGB para tons de cinza . Instruções
1
Abra seu código Java e localizar o lugar onde você quer converter uma imagem em tons de cinza
2
Digite o seguinte: .
BufferedImage image = new BufferedImage (w, h , BufferedImage.TYPE_BYTE_GRAY ); Graphics g = image.getGraphics (); g.drawImage ( colorimage , 0, 0 , null ); g.dispose ();
Substituir " , w " e " h " com a largura ea altura que você quer que a imagem em tons de cinza para a pixels. Deixe os parâmetros para manter o tamanho da imagem original .
3
Salve e feche o seu trabalho.