Disponibilidad: IRIX.
El módulo jpeg proporciona acceso al compresor y descompresor jpeg escrito por el Independent JPEG Group (IJG). JPEG es un estándar de compresión de imágenes, definido en ISO 10918. Para obtener más detalles de JPEG o el software del IJG, consúltese la norma JPEG la documentación proporcionada junto al software.
Se dispone de una interfaz de ficheros JPEG portátil con la Python Imaging Library (PIL, Biblioteca de Tratamiento de Imágenes de Python) obra de Fredrik Lundh. Hay información sobre PIL en http://www.pythonware.com/products/pil/.
El módulo jpeg define una excepción y varias funciones.
(datos, ancho, alto,
bytesporpíxel)
. De nuevo los datos son susceptibles de alimentar la función
gl.lrectwrite().
Opción | Efecto |
---|---|
'forcegray' |
Fuerza la salida a tonos de gris, aunque la entrada esté en RGB. |
'quality' |
Establece la calidad de la imagen comprimida a un valor entre
0 y 100 (el valor predeterminado es 75 ). Esto sólo afecta
a la compresión. |
'optimize' |
Realiza optimización de la tabla de Huffman. Lleva más tiempo, pero produce una imagen comprimida más pequeña. Sólo afecta a la compresión. |
'smooth' |
Realiza suavizado inter-bloque en la imagen sin comprimir. Sólo es útil en imágenes de baja calidad. Sólo afecta a la compresión. |
Más informació en:
Norma de compresión de datos para imágenes fijas JPEG, de Pennebaker y Mitchell, la referencia canónica del formato de imagen JPEG.
La norma ISO para JPEG también está publicada como ITU T.81. Está disponible en formato PDF en http://www.w3.org/Graphics/JPEG/itu-t81.pdf.