mejorar la calidad de Imagenes

Hola a todos los del foro de java mexico, bueno mi problema es que estoy haciendo un servlet para subir imagenes a un servidor con tomcat pero una ves que estan las imagenes las tengo que redimensionar, una de de las medidas es de 185 de ancho pero la imagen que con una calidad muy mala y no se con la misma calidad que la original.

alguien sabra como puedo hacer que la imagen redimensionada que de con la misma calidad que la original o si hay algun paquete o clase en java que resuelva esta problema?

Gracias y espero puedan resolver mi problema.

atte. Rodrigo Lara

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

Ocupar DOJO

DOJO es un framework que tiene muchas cosas en desarrollar con javascripts. Pero si es consultarlo y aprender de los componentes para ocuparlos.
la links es puede ser de gran ayuda.

Imagen de benek

DOJO no es la opción ya que

DOJO no es la opción ya que es un framework JavaScript y redimensionaría del lado del cliente (navegador) pero el usuario tendría que descargarse la imagen completa sin redimensionar, lo cual le resta performance.

Lo que te recomiendo hacer es que utilices JIMI, una librería para manejo de imágenes de Sun.

Aquí hay un ejemplo práctico:

Y acá la página oficial:

Saludos!!