Uno de los aspectos que ms ha evolucionado en la informtica ltimamente es todo lo relacionado con la imagen, desde el propio sistema operativo cada vez ms grfico hasta la creciente presencia de dispositivos como escneres, cmaras digitales, video digital etc. En la misma lnea podemos encontrar una gran cantidad de herramientas de software grfico. Cualquier usuario de informtica debe conocer las alternativas que tiene a la hora de manejar imagen en el ordenador, y entre estas posibilidades, es imprescindible distinguir los distintos tipos de archivos que puede utilizar as como las distintas herramientas, sus ventajas y sus limitaciones. Uno de los paradigmas de la informtica actual es la capacidad de interaccin entre diferentes herramientas, por ello es necesario que un programa pueda utilizar los documentos creados por distintas aplicaciones. Existen varios formatos grficos estndar que son reconocidos por los programas ms habituales de cualquier entorno (PC, MAC, UNX) como las imgenes J PG, GIF o TIF Imgen en mapa de bits e imagen vectorial En el mundo del diseo grfico existen dos grandes tipos de aplicaciones y tambin dos grandes tipos de archivos grficos: mapa de bits y vectoriales Los programas de dibujo en mapa de bits (bitmap) funcionan sobre un modelo de pixels. Una imagen en mapa de bits consiste en una matriz de puntos de mayor o menor resolucin espacial y mayor o menor profundidad de color.. Un archivo bitmap para guardar la informacin de un crculo debe guardar todos los puntos de la figura. Los programas de diseo vectorial manejan de forma primaria archivos del mismo tipo (vectorial). En estos archivos se almacena informacin de primitivas grficas, as para guardar la informacin de un crculo, se guarda la posicin del centro, el radio, el tipo, color y grosor de la circunferencia y el relleno del crculo. Programas de dibujo vectorial habituales son Corel Draw, Freehand, Illustrator. Los programas de Diseo Asistido por Ordenador (CAD) de aplicacin industrial como AutoCad y similares tambin funcionan sobre una base vectorial.
a Parecen iguales pero no lo son
La a de la izquierda es vectorial. La informacin se guarda en forma de puntos de control y curvas, por eso podemos ampliarla cuanto queramos sin perder calidad
La a de la derecha es un bitmap. Cuando la ampliamos, los mismos pxeles que componen la imagen pequea se hacen mayores, por lo que se hacen visibles y dan ese aspecto en escalera o pixelado , mientras que la a vectorial mantiene la calidad inicial 1 Formatos de mapa de bits Los parmetros que definen la estructura de la imagen en un archivo de mapa de bits son la profundidad de color y la resolucin espacial El concepto de profundidad de color hace referencia a la cantidad de informacin que se guarda para cada elemento de imagen (pxel). El caso ms simple son las imgenes de 1 bit por pxel, donde cada pxel solo puede ser blanco o negro, es el caso de las imgenes que se obtienen de una impresora lser. Una imagen en gradacin de grises tiene 8 bits por pxel y con 8 bits podemos representar 256 niveles de grises. Cuando se habla de imgenes de 24 bits, nos referimos a imgenes en color con 3 planos de 8 bits cada uno, 256 niveles de rojo 256 niveles de verde y 256 niveles de azul, lo que da un total de 16.777.216 combinaciones de color. Existen otros modelos de color donde se aade un plano ms que corresponde a un canal de transparencia (canal alfa) con lo que tendramos una imagen de 32 bits
El concepto de resolucin espacial tiene sentido en las imgenes bitmap, ya que una imagen vectorial nicamente queda limitada en su resolucin por la calidad del dispositivo de salida (pantalla, impresora, plotter). La resolucin de una pantalla de ordenador de tipo VGA tiene como mnimo 640 pxeles de ancho y 480 pxeles de alto. Actualmente se manejan resoluciones mayores tanto en pantalla como en archivos de imagen. Otro concepto que se maneja habitualmente respecto a la resolucin espacial es el de los puntos por pulgada (ppp), que representa bsicamente el tamao de cada pxel en un determinado dispositivo de salida. Las pantallas de ordenador presentan las imgenes a 72 ppp mientras que una impresora lser imprime a una resolucin entre 300 y 1200 ppp. Por esto una imagen en pantalla puede cambiar de tamao al imprimirla en un dispositivo de diferente resolucin (si imprime en una impresora lser de 300ppp, la imagen ser unas 4 veces ms pequea, pero de mayor calidad).
Otro parmetro de inters en los archivos bitmap es el sistema decompresin utilizado. Existen dos grandes mtodos para reducir el tamao de estos archivos (compresin): mtodos con prdida de calidad y mtodos sin perdida. Un mtodo sin prdida de calidad permite representar en pantalla la imagen original bit a bit, mientras que los algoritmos de compresin con prdida descartan alguna informacin de la imagen
El formato JPEG (Joint Photographic Experts Group) J PG es probablemente el ms utilizado hoy en da. Se trata de un formato bitmap con distintos niveles de compresin con prdida de calidad. Su principal ventaja es que permite reducir el tamao de las imgenes de una manera muy importante. Permite cualquier resolucin espacial y cualquier profundidad de bits, por lo que es el ms apropiado para fotografa digital, de hecho la mayora de las cmaras digitales operan internamente con este formato. Los algoritmos de compresin de J PG tienen una gran difusin, recordemos que la versin en movimiento de J PG es el MPEG y este es el formato por el que se transmite le TV digital por satlite o el formato adoptado por los DVD. Probablemente el lector conozca el formato de compresin de audio MP3, el algoritmo de compresin utilizado tiene los mismos principios de compresin con prdida que el J PG
El formato GIF (Graphics Interchange Format) de Compuserve junto con el anterior ha alcanzado una gran popularidad por ser ambos los ms utilizados en Internet. Las imgenes GIF utilizan una tabla de colores para representar la paleta de cada imagen (color indexado) por lo que se limitan a mostrar como mximo 256 colores. Utiliza un 2 algoritmo de compresin sin prdida. El formato GIF es el preferible si queremos que una parte de la imagen sea transparente o si queremos mostrar pequeas animaciones. No es recomendable para fotografa digital.
El formato de mayor compatibilidad entre aplicaciones para imgenes de alta calidad es el formato TIFF (Tagged Image File Format), autntico estndar antes del boom de la red. Es un formato sin limitaciones en la resolucin espacial ni en profundidad de bits. Aun hoy sigue siendo uno el formato bitmap preferido por los profesionales del diseo y las empresas de impresin
El formato PNG (Portable Network Graphics) representa un intento de estandarizar los formatos grficos presentes en Internet combinando las posibilidades de transparencia y animacin del GIF con las posibilidades de compresin, resolucin y colores de J PEG
Entre los formatos propios de programas grficos cabe destacar el de Photoshop, por lo extendido y el carcter de referencia de esta herramienta. Los archivos de Photoshop pueden almacenar cualquier combinacin de resolucin y planos de bits y adems pueden contener varias capas de imagen independientes. A pesar de ser un formato propio de Adobe Photoshop, muchos programas pueden manejar este formato.
Existen innumerables formatos grficos aparte de los aqu comentado. Solo por citar algunos: BMP: bitmap de windows, TGA: Targa, IFF: Interchange File Format, PCD (Photo CD), PIC (Macintosh), PCX, etc..
Entre los numerosos programas para tratamiento de imgenes bitmap citaremos alguno de los ms potentes entre los de dominio publico: GIMP, el programa de manipulacin de imgenes del proyecto GNU (Free Software Foundation, Inc) es probablemente uno de los programas con ms herramientas y posibilidades que se puede encontrar en la categora de software libre (freeware). Podra considerarse el Photoshop gratuito. Puede encontrar informacin sobre este programa en estas direcciones:
http://www.gimp.org/~tml/gimp/win32/ http://www.gimp.org/ http://www.linuxfocus.org/Castellano/March1998/article34. html http://www.cs.unc.edu/~cutts/papers/gimpspanish/ http://gimp.es.gnome.org/
Paint Shop Pro y ACDSee son dos de las utilidades mas ampliamente utilizadas en la categora de shareware. Paint Shop Pro al igual que GIMP presenta muchas de las funciones existentes en Photoshop incluyendo compatibilidad con tipos de archivo y lo que quizs sea mas interesante: La posibilidad de utilizar los plugins diseados para Photoshop (no olvidemos que Gimp tambin tiene estas posibilidades) ACDSee, es un estupendo programa para la visualizacin y conversin de formatos de archivo tanto matriciales como los vectoriales que trataremos a continuacin.
3 Formatos vectoriales A diferencia de los formatos bitmap no existe un formato tan estandarizado como J PG. Quizs la razn de esta dispersin sea la falta de un formato de grficos vectoriales para Internet. Existen algunas tentativas en este sentido como es el caso de los grficos vectoriales de Flash. Aunque hoy por hoy para poder producir grficos de este tipo necesitamos la herramienta Flash de Macromedia, lo que limita la estandarizacin de este formato WMF (Windows Metafile Format). Es el formato vectorial nativo del sistema operativo Windows. De eleccin si usamos las herramientas de Office EPS (Encapsulated Postscript Format). Un derivado del estndar Postscript con bastantes problemas de conectividad entre distintas versiones de archivos. CGM (Computer Graphics Metafile): Un intento de estandarizar los formatos vectoriales entre distintos programas y plataformas informticas, al estilo de TIFF, que no llego a cuajar como tal estndar DXF (Drawing Exchange Format) Formato muy extendido para intercambiar archivos entre aplicaciones de CAD Formatos especficos de programas: CDR: Corel Draw. AI: Adobe Illustrator
Algunos de los programas de dibujo vectorial ms habituales son: Corel Draw , Freehand o Illustrator para toda clase de proyectos de imagen vectorial de alta calidad: Posters, carteles, folletos , etc.. SmartDraw: Enfocado sobre todo a la creacin de algoritmos, esquemas, diagramas de flujo, planos, etc Autocad: Dibujo tcnico en ingenieria, arquitectura, etc. La mayor parte de estas herramientas permiten incorporar archivos bitmap dentro de un diseo vectorial. En el mismo sentido Photoshop permite la importacin de archivos EPS para definir trayectorias vectoriales y tambin permite usar tipos de letra vectoriales (TrueType)
Existen herramientas que permiten convertir imgenes bitmap a vectoriales. Se denominan vectorizadores. El resultado final depende de la capacidad del programa para detectar lneas y superficies, y fundamentalmente del tipo de imagen a vectorizar. Las imgenes de lneas permiten obtener resultados ms vlidos en el proceso de vectorizacin.
Imagen bitmap Formato GIF en escala de gris Imagen vectorizada con Corel Trace. Formato WMF
4
Finalmente algunos consejos prcticos respecto a que tipo de archivo es el ms apropiado para distintas situaciones. Sin ser exhaustivo se presentan algunos de los formatos ms estndar:
Formato Utilidad J PG Fotografa digital, enviar imgenes por email. Pginas Web. Compresin con prdida configurable GIF Imgenes en blanco y negro. Imgenes con transparencia, Pequeas animaciones. Pginas Web. Limitado en numero de colores. Compresin con prdida TIF Imgenes de alta calidad. Compresin sin prdida PSD Formato de Adobe Photoshop. Posibilidad de varias capas en un solo archivo. Compresin sin prdida B i t m a p
BMP Poco recomendable: No admite compresin. Solo Windows WMF Dibujo lineal, propio de Windows. EPS Alta calidad, Reproduccin. Multiplataforma (Windows, Mac, Unix) CDR Formato de Corel Draw. La mejor opcin para posters, carteles, etc DXF Dibujo tcnico, CAD V e c t o r i a l e s
SWF Macromedia Flash. Imgenes vectoriales en pginas web. Animacin