Está en la página 1de 11

SEÑALES Y COMUNICACIONES

Formatos de archivos de imagen digital

Estudiantes:
JULIETH PAOLA PACHÓN LÓPEZ
KAREN LORENA RUIZ

Docente:
ORLANDO CRISTANCHO

INGENIERÍA DE SISTEMAS

BOGOTÁ 23 DE MAYO DE 2020

1
TABLA DE CONTENIDO

1. Formatos de archivos de imagen digital ……………………


2. Algoritmo de compresión …………………………………...…….
3. Algoritmo de extensión…………………………………………………

2
Formatos de archivos de imagen digital

Los formatos de los archivos son algo que siempre preocupa cuando se está exportando una
imagen. Normalmente se utiliza el mismo tipo de formato del archivo que nos han
entregado, pero según el tipo de archivo y el uso que le vamos a dar es recomendable que
se utilice en uno u otro formato.

Para que sepas en qué formato exportar tus archivos, te dejamos a continuación un breve
resumen de los más utilizados.

● JPEG (Joint Photographic Experts Group)

Es el formato más utilizado pero no por ello es el mejor. Este formato tiene una compresión
con pérdida, por lo que cada vez que guardamos una imagen, perderá los matices y la
calidad del archivo de imagen que estamos editando. La gran ventaja es que es un formato
libre, por lo que es compatible con cualquier sistema operativo, sin instalar ningún
programa específico.

Ejemplo: Ejemplo 1

● TIFF (Tagged Image File Format)

Este formato tiene compresión sin pérdida de calidad, lo que permite que nuestro
documento permanezca inalterable. La gran ventaja que tiene es que se puede manipular
prácticamente por cualquier herramienta de edición fotográfica que haya en el mercado. En
la actualidad, además, permite guardar diferentes capas, sin tener que guardar en un
formato PSD para ello.

Ejemplo: Ejemplo 2

● RAW

Este formato de archivo digital de imágenes contiene la totalidad de los datos tal y como ha
sido captada la imagen por el sensor digital de la cámara fotográfica. Es un formato de
imagen sin modificaciones, ya que tiene compresión sin pérdida, y aun así son archivos de
bastante peso. La gran desventaja de este formato es que necesitan unas aplicaciones
específicas bastante complejas para poder editarlos o, incluso, visualizarlos. A pesar de

3
todo es el formato más recomendado por la cantidad de posibilidades que ofrece a la hora
de postproducir la imagen.

● GIF

Este formato utiliza una paleta de colores de mapa de bits de hasta 256 colores (8 bits). Este
motivo hace que limite muchísimo su uso y la calidad. Los archivos GIF son utilizados, en
su inmensa mayoría, en crear animaciones. Se utiliza para esto debido a que permite incluir
diferentes pantallas dentro de un mismo archivo, dando así la sensación de movimiento.
Este formato es el que utilizan los banners de Internet que tienen animación. Otra de las
funciones interesantes que tiene este formato es la de ​crear transparencias.

Ejemplo: Ejemplo3

● PNG (Portable Network Graphics)

Este formato tiene una paleta de colores de mapa de bits que mejor a la del GIF, debido a
que tiene 24 bits. Está recomendado en ilustraciones que tengan una masa de color o en
imágenes que tengan una zona de un mismo color muy amplia, así como en iconos o
gráficos vectoriales que han sido convertidos a mapa de bits. Es un archivo cuya
compresión es sin pérdidas, por lo que ofrece buena calidad. Al igual que el GIF también
permite hacer transparencias.

Ejemplo:Ejemplo4

● PSD (Power Spectral Density)

Es el archivo por excelencia de Adobe Photoshop, conserva las capas y puede mantener la
transparencia para editarlo en otros programas como Adobe Indesign, Adobe Illustrator,etc.
Conserva los tonos originales y permite su edición.

Ejemplo:Ejemplo 5

● TIFF (Tagged Image File Format)

Era de los más utilizados en las editoriales por la conservación de colores originales más
auténtico. Puede mantener las capas si al guardar al archivo activas la casilla. Pero poco a
poco va dejándose de utilizar por la rapideza en el trabajo de edición, que suele utilizar
cada vez más JPG.

4
Ejemplo:Ejemplo 6

● RLE ​(Run Length Encoded)

​És el esquema de compresión más sencillo y está basado en sustituir una determinada
secuencia de bits por un código. Este método analiza la imagen y determina los ​píxeles que
son del mismo color. Con imágenes que se compongan por muchas o grandes zonas del
mismo color se obtiene una excelente compresión sin perder calidad. Si la imagen contiene
gran cantidad de colores, sucede lo contrario.

Ejemplo:Ejemplo 11

● LZW ​(Lemple-Zif-Welch)

Este método es muy similar al anterior pero son más los formatos que lo utilizan. Entre
estos formatos nos podemos encontrar ​tiff​, ​pdf y ​gif​. Es muy efectivo con imágenes que
contengan áreas de color de gran tamaño e imágenes sencillas.

● Exif

El formato Exif (​formato de archivo de imagen Intercambiable​) es un archivo similar al JFIF con
extensiones TIFF; está incorporado en el software de escritura de JPEGs utilizado en la mayoría de las
cámaras. Su propósito es registrar y estandarizar el intercambio de imágenes con ​metadata y entre
software de edición y reproducción de video. La metadata se registra para imágenes individuales e
incluye cosas como la configuración de la cámara, fecha y hora de la captura, velocidad del disparador,
grado de exposición, medidas de la imagen, compresión, nombre de cámara e información de color.
Cuándo las imágenes están siendo vistas o editadas por software de edición de imágenes toda esta
información pueden ser mostrada.

● BMP

El ​BMP formato de archivo (Windows bitmap) maneja archivos gráficos dentro del Windows de
Microsoft OS. Típicamente, BMP los archivos son uncompressed, y por tanto grandes y
lossless; su ventaja es su estructura sencilla y aceptación ancha en programas de Ventanas.

5
Ejemplo:Ejemplo 6

● PPM, PGM, PBM

Netpbm El formato es un familiar incluyendo el portátil pixmap formato de archivo (PPM),


el portátil graymap formato de archivo (PGM) y el portátil bitmap formato de archivo
(PBM). Estos son cualquier puros ASCII archivos o archivos binarios crudos con un ​ASCII
encabezamiento que proporciona funcionalidad muy básica y servir como denominador
común más bajo para convertir pixmap, graymap, o bitmap archivos entre plataformas
diferentes. Varias aplicaciones refieren a ellos en conjunto cuando PNM ("Portátiles
cualquier Mapa").
Ejemplo:Ejemplo 7

● WebP

WebP Es un formato de imagen abierto nuevo que usos tanto lossless y compresión
disipada. Está diseñado por Google para reducir medida de archivo de la imagen para
solicitar la página web que carga: su propósito principal es a supersede JPEG como el
formato primario para fotografías en la web. ​WebP Está basado en ​VP8 intra-codificación
de marco y utiliza un contenedor basado en ​RIFF​.
Ejemplo:Ejemplo 8

● HEIF

El ​Archivo de Imagen de Eficacia Alto Formato (HEIF) es un formato de contenedor de la


imagen que estuvo estandarizado por ​MPEG en la base del archivo de medios de
comunicación de base de ISO formato. Mientras HEIF puede ser utilizado con cualquier
formato de compresión de la imagen, el HEIF el estándar especifica el almacenamiento de
HEVC intra-coded imágenes y HEVC-coded secuencias de imagen que aprovechan
inter-predicción de cuadro.
Ejemplo:Ejemplo 9

● BAT

BAT estuvo liberado al dominio público por C-Cubo Microsystems. El "formato" de


archivo oficial para JPEG los archivos es SPIFF (Archivo de Intercambio de Cuadro Quieto
Formato), pero por el tiempo esté liberado, el MURCIÉLAGO ya había conseguido
aceptación ancha. SPIFF, El cual tiene el señalamiento de ISO 10918-3, ofrece compresión
más versátil, administración de color, y metadata capacidad que JPEG/MURCIÉLAGO,
pero tiene poco soporte. Pueda ser superseded por JPEG 2000/CAVA 2000: ISO

6
SC29/WG1, JPEG - Enlaces de Información​. Digital Imaging Grupo, "JPEG 2000 y el
CAVAR: El Cuadro de Compatibilidad."

● CGM

CGM (Gráficos de ordenador Metafile) es un formato de archivo para ​2D vector gráfico​,
raster gráfico, y texto, y está definido por ISO/IEC 8632. Todo los elementos gráficos
pueden ser especificados en un ​archivo de fuente textual que puede ser compilado a un
archivo binario o uno de dos representaciones de ​texto​. CGM Proporciona un medio de
intercambio de dato de los ​gráficos para representación de ordenador de 2D información
gráfica independiente de cualquier aplicación particular, sistema, plataforma, o dispositivo.
Ha sido adoptado hasta cierto punto en las áreas de ​ilustración técnica y ​diseño profesional,
pero en gran parte ha sido superseded por formatos como ​SVG​ y ​DXF​.

● Formato Gerber (RS-274X)

El ​Gerber formato (aka Extendió Gerber, RS-274X) estuvo desarrollado por Gerber
Sistemas Corp., ahora Ucamco, y es un 2D bi-formato de descripción de imagen de nivel.
Es el formato estándar de facto utilizado por ​tablero de circuito imprimido o PCB software.
Es también ampliamente utilizado en otras industrias que requieren alto-precisión 2D
bi-imágenes de nivel.​3​​

● SVG

SVG (​Gráfico de Vector escalable​) es un ​estándar abierto creado y desarrollado por el


Consorcio de World Wide Web para dirigir la necesidad (e intentos de varias empresas)
para un versátiles, ​scriptable y todo-formato de vector del propósito para la web y
otherwise. El SVG el formato no tiene un esquema de compresión de su propio, pero
debido a la naturaleza textual de ​XML​, un SVG gráfico puede ser comprimido utilizando
un programa como ​gzip​. Debido a su scripting potencial, SVG es un componente clave en
aplicaciones web​: páginas web interactivas que mirada y acto como aplicaciones.
Ejemplo:Ejemplo 10

Algoritmo de compresión

Los algoritmos de compresión de disfraz generalmente producen datos que parecen más
aleatorios. Es decir, hay una distribución más uniforme de los datos.

Esto quiere decir que, no es seguro en absoluto. La mayoría de los algoritmos de


compresión transmiten la tabla o el diccionario al principio del archivo.

7
Hay muchos programas de compresión disponibles para todas las computadoras. A menudo
utilizan algoritmos patentados y constituyen un primer paso ideal para cualquier programa
de cifrado.

Piénselo así: si comprime un documento de Word con un algoritmo sin pérdidas, busca las
letras repetidas y las descarta temporalmente.

Cuando se descomprime el documento, se recuperan las letras. De eso se trata todo. El


siguiente ejemplo da una muy simple ilustración de cómo funciona esto:

Datos sin comprimir Datos comprimidos Datos descomprimidos

Hola sandra HLLSndr Hola sandra

Y esta es la razón por la que se utiliza el término sin pérdida, ya que no se pierden datos al
momento de recuperar la información.Si bien la ventaja de esto es que mantiene la calidad,
la principal desventaja es que no reduce tanto el tamaño del archivo como la compresión
con pérdida.La compresión con perdida, es en la que un archivo descomprimido es más
pequeño que el archivo original, partiendo del detalle (no es obvio para el usuario) que se
pierde algo en el proceso de compresión.

Hay muchos ejemplos de algoritmos de compresión, una famosa es la codificación


Huffman, que se usa comúnmente para la compresión de datos sin pérdidas.El algoritmo
Huffman es óptimo para una codificación símbolo por símbolo con una distribución de
probabilidad de entrada conocida, es decir, que codifica por separado símbolos no
relacionados en tal flujo de datos.

También existe el RLE (run-length encoding). Se usa para íconos, dibujos lineales y
animaciones. No es útil con archivos que no tienen muchas ejecuciones, ya que podría
aumentar considerablemente el tamaño del archivo.

Brotli es una nueva biblioteca de compresión de datos de código abierto desarrollada por
Google. Su algoritmo de compresión sin pérdida logra superar los actuales algoritmos de
compresión en uso, como gzip, deflate, etc.

Desarrollado por los ingenieros de Google Jyrki Alakuijala y Zoltán Szabadka. Comenzó a
existir en el año 2015. Inicialmente, la compresión de fuentes web era el principal
objetivo.Más tarde, la biblioteca de código abierto se mejoró para la compresión HTTP.
Ahora, se trata principalmente de HTTPS.

En el ultimo tiempos, ha habido un aumento en la adopción de Brotli en diferentes


navegadores y servidores. Por ejemplo, ​Google Chrome, Mozilla Firefox​, Opera y los

8
servidores Apache, ngix, entre otros.La estructura de los algoritmos de compresión y su
razonamiento a menudo no son difíciles de entender, por eso te invito a que compartas tu
conocimiento sobre el tema. Anímate a seguir investigando sobre el tema.

Algoritmo de extensión

Las herramientas de compresión permiten reducir el espacio de disco de uno o varios


archivos basándose en diferentes algoritmos de compresión dependiendo del formato
elegido (la mayoría de formatos actuales permiten hacer uso de diferentes algoritmos de
compresión). Algunos de ellos permiten al mismo tiempo empaquetar varios archivos o
carpetas dentro de un mismo archivador. Otros (como rar y 7z) son compatibles con
opciones adicionales como el cifrado AES. Si quieres conocerlos más en detalle, sigue estas
líneas.

● ZIP
Un proceso de compresión rápido y con un ratio de compresión aceptable, si bien no
destaca por ser de los más altos y en ese sentido es claramente inferior a otros formatos
como RAR o 7z. Al igual que otros, ZIP es compatible con un sistema de cifrado simétrico
de clave pública, un sistema débil ante ataques de fuerza bruta o diccionario.

● Gzip
Es un sistema de compresión adoptado por el proyecto GNU y muy ampliamente utilizado
en plataformas Unix y Linux. Gzip utiliza el algoritmo de compresión ​Deflate​, una
combinación de Lempel-Zib (LZ77) y la codificación Huffman.

Se trata de un algoritmo de compresión sin pérdida muy extendido no solo en zip y gzip,
sino también en el formato de imágenes PNG. Por defecto, en GNU/Linux comprime los
​ l ratio de compresión de Gzip es notablemente más alto que
archivos con la extensión ​.gz .E
zip, siendo igualmente rápido durante el proceso de compresión. Es útil para comprimir
archivos de forma rápida, con un ratio de compresión aceptable pero no de los más altos.

Siguiendo con la filosofía de Unix de hacer solo una cosa pero hacerla bien, Gzip es una
herramienta puramente de compresión, y no permite empaquetar varios archivos o
directorios dentro de uno mismo. Para ello, se debe utilizar en combinación con ​Tar​, para
empaquetar previamente varios archivos dentro de un archivador o ​tarball​, y
posteriormente comprimir el paquete.

● Bzip2

El formato ​Bzip2 es un formato de compresión libre, ofrecido bajo licencia BSD, que
permite un ratio de compresión superior a Gzip, y por supuesto a ZIP, pero a costa de

9
requerir mayores tiempos y un mayor consumo de memoria RAM durante el proceso de
compresión.

Esto último lo hace especialmente útil a la hora de empaquetar y comprimir archivos


cuando se requiere un alto índice de compresión.

Al igual que ocurre con Gzip, Bzip2 solo permite comprimir un solo archivo, de tal modo
que para comprimir varios archivos en un mismo paquete se empaquetan previamente en un
Tar, para luego comprimir el paquete en Bzip2, dando como resultado los archivos con la
extensión ​.tar.bz2.​

● TAR

El formato TAR no es realmente un formato de compresión, sino de empaquetado. Es muy


común en GNU/Linux y sirve para empaquetar, que no comprimir, varios archivos dentro
de un solo.Podemos empaquetar los diferentes archivos uno a uno, o bien ubicarlos dentro
de un directorio y empaquetar el directorio completo. Si bien puedes utilizarlo como tal, lo
más habitual es que se combine con un formato de compresión como Gzip o Bzip2, para
poder incluir varios archivos dentro de un mismo archivador, y luego comprimir el
conjunto.

● RAR

RAR es un formato de compresión propietario que se ha hecho muy popular al ser el


formato que provee el software de compresión WinRAR, ampliamente utilizado en
entornos Windows.

Reúne las ventajas de ZIP, pero ofreciendo un proceso de compresión bastante más
optimizado además de ser compatible con opciones avanzadas como la ​compresión sólida​,
un método de compresión especial mediante el cual todos los archivos son tratados como si
fuera un flujo continuo de datos.Entre otras características están también la compatibilidad
con el cifrado AES de 128 bits.

● 7-ZIP

7-Zip es el formato de compresión que provee el software de compresión libre y


multiplataforma 7-Zip. Se trata de un formato de compresión de datos sin perdida con
unas tasas de compresión muy altas, superiores a formatos de compresión mas
populares como zip, rar y el mismo gzip.

Por defecto se basa en el algoritmo de compresión LZMA (una versión mejorada de


LZ77), si bien al tratarse de un formato abierto puede utilizar otros métodos de
compresión como PPMD, BCJ, BCJ2, bzip2 o Deflate.Entre sus puntos fuertes

10
también están el soporte con la compresión sólida, al igual que rar, y el ser compatible
con cifrado AES con clave de 256 bits. Además puede hacer uso de varios procesos
de CPU simultáneamente para reducir los tiempos durante el proceso de compresión.

11

También podría gustarte