Red de conocimiento informático - Material del sitio web - Cómo utilizar JAVA para convertir formatos de imagen

Cómo utilizar JAVA para convertir formatos de imagen

En cuanto a la forma de convertir imágenes, la operación real es el flujo de bytes de la imagen. En el trabajo, me encontré con el problema de comprimir archivos bmp a jpg para facilitar la transmisión por red. Por lo tanto, me concentro aquí en un método para convertir bmp a jpg. JPEGImageEncoder

Tenga en cuenta que el paquete jar al que pertenecen no existe en el directorio de compilación, sino en el directorio de ejecución, por lo que primero debemos buscar rt.jar en el archivo jre e importarlo. el pase de compilación.

Reescribí un fragmento de código de conversión en línea y el código resultante es el siguiente:

Además, resulta que el paquete jar de código abierto de Sun, jai_corec_1.1.3.jar, también proporciona Método de formatos de imagen transcodificados, el método de transcodificación también se proporciona aquí, solo como referencia:

Nota: después de transferir durante mucho tiempo (no se puede ver el final), el archivo transferido será muy grande, por lo que No se recomienda.