Hola a todos los del forosdelweb:
Estoy haciendo una aplicación en la que tengo una imagen y que la pasé a un array para modificar sus pixeles. Ahora quiero hacer lo contrario, es decir, tengo el arrary de enteros y quiero pasarla a imagen, lo hago de la siguiente forma:
MemoryImageSource source= new MemoryImageSource(1024, 1024,imagenes, 0, 1024); // imagenes es el array de enteros int[] imagenes = new int[imagen.getWidth(null) * imagen.getHeight(null)];
Component c = null;
Image imge= c.createImage (source);
Me sale el siguiente error en esta última frase: non-static method createImage (java.awt.ImageProducer) cannot be referenced from a static context. ¿cómo puedo solucionarlo?¿a qué se debe esto?
LUCÍA.