Tengo una aplicación basada en servlet que está publicando imágenes desde archivos almacenados localmente. He agregado una lógica que permitirá a la aplicación cargar el archivo de imagen en una Imagen Buffered y luego cambiar el tamaño de la imagen, agregar texto de marca de agua en la parte superior de la imagen, o ambos.Cómo calcular el tamaño del archivo BufferedImage java
Me gustaría establecer la duración del contenido antes de escribir la imagen. Además de escribir la imagen en un archivo temporal o matriz de bytes, ¿hay alguna forma de encontrar el tamaño de la imagen almacenada?
Todos los archivos se escriben como jpg si eso ayuda a calcular el tamaño.