Hola Amigos,
Esta vez necesito de su ayuda por una consulta sobre JAVA. Estimo que no es dificil de responder para alguien con experiencia, pero yo no tengo ninguna en java y todo lo que he intentado me da error. He probado con unos ejemplos de llamada que funcionan bien pero en cosas mas simples, aparentemente esta Class es mas compleja y requiere un tratamiento que desconozco.
Esta Clase que les copio a continuación funciona perfecto cuano la ejecuto desde una linea en DOS, pero no encuentro la forma para consultar las variables desde un JavaScript.
¿Por favor, alguie me podria pasar un ejemplo, ayuda o solución?
MUCHAS GRACIAS !!!
import java.io.*;
import java.awt.*;
import javax.imageio.ImageIO;
import java.awt.image.BufferedImage;
public class GetPixelColor
{
public static void main(String args[]) throws IOException{
File file= new File("ImagenPrueba.jpg");
BufferedImage image = ImageIO.read(file);
// Getting pixel color by position x,y
int x = 120;
int y = 40;
int clr= image.getRGB(x,y);
int red = (clr & 0x00ff0000) >> 16;
int green = (clr & 0x0000ff00) >> 8;
int blue = clr & 0x000000ff;
int gray = (int)((0.2989 * red) + (0.5870 * green) + (0.1140 * blue));
System.out.println("Rojo - Valor = "+ red);
System.out.println("Verde - Valor = "+ green);
System.out.println("Azul - Valor = "+ blue);
System.out.println("Gris - Valor = "+ gray);
}
}