Pregunta

Construyo una aplicación que maneja muchas imágenes escaneadas. Estas imágenes se importan utilizando archivos JPEGTIFF. Dividí los archivos TIFF en archivos LZWTIFF de una sola página porque la aplicación no puede manejar archivos JPEGTIFF. Los archivos LZW son mucho más grandes que los archivos JPEGTIFF originales y se están cargando realmente lento. Me pregunto si debería cambiar a usar archivos JPEG de una sola página en lugar de los archivos LZW. Tengo un poco de miedo de hacer esto porque JPEG es una compresión con pérdida y LZW no lo es. Pero no estoy seguro de si obtengo alguna calidad al pasar de Jpegtiff a Lzwtiff. Entonces, mi pregunta es ¿pierdo el cambio de calidad a JPEG en lugar de Lzwtiff?

¿Fue útil?

Solución

Por definición, si está cambiando de un algoritmo de compresión sin pérdidas a uno con pérdida, potencialmente perderá calidad, aunque el hecho de que está comenzando por algo llamado "jpegtiff" implica que ya podría haber cierta compresión allí. Sin embargo, hay otros factores a tener en cuenta que minimizarán los problemas.

  1. Aumentando la calidad de la compresión JPEG. Puede controlar cuántos detalles se pierde cambiando el Quality valor de la compresión. Cuanto mayor sea el valor, menos datos se pierden, pero obviamente esto no le gana tanto en otras áreas (espacio en disco, tiempos de carga, etc.)

  2. Las fotografías pueden hacer frente mejor a la compresión con pérdida. Los artefactos de compresión son más notables cuando tiene bordes duros, como texto, líneas y áreas de bloqueo que se encuentran en imágenes fabricadas. Una foto de una escena real tiene menos de esto y, por lo tanto, los artefactos de compresión son menos notables.

Sin embargo, realmente necesita hacer algunas pruebas para ver si la calidad de las imágenes producidas es aceptable para su cliente.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top