Imágenes
El API 2D de Java implementa un nuevo modelo de imagen que soporta la manipulación de imágenes de resolución fija almacenadas en memoria. Una nueva clase
Image en el paquete
java.awt.image,
BufferedImage, puede ser usada para manipular datos de una ijagen recuperados desde un fichero o una URL. Por ejemplo, se puede usar un
BufferedImage para implementar doble buffer -- los elementos gráficos on dibujados fuera de la pantalla en el
BufferedImage y luego son copiados a la pantalla a través de llamadas al método
drawImage de
Graphics2D. Las clases
BufferedImage y
BufferedImageOp también permiten realizar una gran variedad de operaciones de filtrado de imágenes como blur. El modelo de imagen productor/consumidor proporcionado en las versiones anteriores del JDK sigue siendo soportado por razones de compatibilidad.
Ozito