miércoles, 24 de julio de 2013

¿Que es una imagen vectorial?

Las imágenes vectoriales son las que contienen trazos geométricos en la cual puedes cambiar el tamaño de la imagen sin que se pierda la calidad. Formada por objetos geométricos independientes (segmentos, polígonos, arcos, etc.), cada uno de ellos definido por distintos atributos matemáticos de forma, de posición, de color, etc. Por ejemplo un círculo de color rojo quedaría definido por la posición de su centro, su radio, el grosor de línea y su color.
Fuente: http://www.sisman.utm.edu.ec/libros/FACULTAD%20DE%20CIENCIAS%20INFORM%C3%81TICAS/CARRERA%20DE%20INGENIER%C3%8DA%20DE%20SISTEMAS%20INFORMATICOS/07/Procesamiento%20de%20Imagenes/tratamiento%20de%20imagens%20digitales/ImagDig.pdf

Principales características de las imágenes vectoriales

  • Almacenar dibujos en archivos compactos
  • Cuando cambias el tamaño de la imagen no le afecta a la calidad de la imagen 


  • Pueden ser esaclar es decir reducir y agrandar su tamaño 

  • Las imágenes vectoriales de tipo fotográficas no se pueden representar bien



  • En la primera imagen la foto original que fue tomado en un formato matricial JPEG formato de las imágenes de mapa de bits, también llamados imágenes matriciales, que están formados por píxeles

  • En la segunda imagen, originalmente en formato Windows Metafile (convertido aPNG.) Se puede comprobar que a la imagen le falta realismo fotográfico en comparación con su equivalente en formato matricial o rasterizado.




  • Principales Formatos
svg: Es una especificación para describir gráficos vectoriales bidimensionales, tanto estáticos como animados (estos últimos con ayuda de SMIL), en formato XML.
Odg: (El Formato de Documento Abierto para Aplicaciones Ofimáticas de OASIS) es un formato de ficheroestandar para el almacenamiento de documentos ofimáticos tales como hojas de cálculo, textos, gráficas y presentaciones.
Swf: Los archivos SWF pueden ser creados por el prograba Adobe Flash o también por el compilador SWFC. Básicamente es un formato vectorial, pero también admite bitmaps y, necesita para ser ejecutado el plugin Flash, el cual permite mostrar las animaciones vectoriales que contienen los ficheros.


  • Conversión entre mapas de bits y gráficos vectoriales
La transformación de un mapa de bits a un formato vectorial se llama vectorización. Este proceso normalmente se lleva a cabo o bien manualmente -calcando el mapa de bits concurvas de Bézier o polígonos vectoriales- o bien con ayuda de un programa específico, como por ejemplo Corel PowerTrace o Inkscape. El proceso inverso, convertir una imagen vectorial en una imagen de mapa de bits, es mucho más sencillo y se llama rasterización(es el proceso por el cual una imagen descrita en un formato gráfico vectorial se convierte en un conjunto de píxeles o puntos para ser desplegados en un medio de salida digital, como una pantalla de computadora, una impresora electrónica o una Imagen de mapa de bits).




Softwares para diseño de imágenes vectoriales (Comerciales y OpenSource)

    Comerciales

    • Adobe Flash Professional: se trata de una aplicación de creación y manipulación de gráficos vectoriales con posibilades de manejo de código mediante el lenguaje ActionScript en forma de estudio de animación que trabaja sobre "fotogramas" y está destinado a la producción
    • Corel Draw: es un programa de diseño vectorial, el cual es muy utilizado en       cuanto al diseño de moda, logotipos comerciales, etc.
    • Macromedia FreeHand: es una potente herramienta que para muchos es denominada como mas potente que Corel. Su manejo no es tan sencillo como Corel, pero da prestaciones que Corel no ha llegado aún a dar.
    • Adobe Photoshop: este programa es una autética maravilla  se le puede incluir en este sector. Este programa trata principalmente imágenes, aunqué se pueden incluir formas vectoriales. Photoshop es un programa recomendado para todo tipo de software de diseño, ya sea 2D o 3D
    Open source

    • Macromedia FireWorks: hace algún tiempo su utilización era para el retoque de fotografías (al igual que Photoshop), su ventaja principal en comparación a otro software, era el de comprimir imágenes a la capacidad elegida por un usuario. 
    • QuarkXPress: es una aplicacion ideal para trabajar con maquetaciones para revistas. Cuenta con varias herramientas de diseño para el armado de revistas, ademas cuentas con una muy buena seccion de ayuda a la que podras recurrir.
    • Adobe Fireworks: es una aplicación en forma de estudio (basada en la forma de estudio de Adobe Flash pero con más parecido a un taller), destinado para el manejo híbrido de gráficos vectoriales con Gráficos en mapa de bits y que ofrece un ambiente eficiente tanto para la creación rápida de prototipos de sitios Web e interfaces de usuario, como para la creación y Optimización de Imágenes para web.

    Softwares para conversión de imágenes vectoriales(Comerciales y Open Source)

    Comerciales
    •  Vextractor: Convertir imágenes de mapa de bits en vectoriales es un proceso exigente pero con ventajas innegables, como ser más escalables. Vextractor pone el punto justo de automatización para que el resultado
    • Wiintopo: Las imágenes de trama (raster o mapas de bits) están compuestas por píxeles que varían en luminosidad y color. Por otro lado, las imágenes vectoriales contienen definiciones de objetos geométricos que se generan al instante, ocupando un menor espacio en disco y sin pérdida de detalle al cambiar el tamaño.
    • Traceart: Es una herramienta que te permite vectorizar imágenes usando diferentes formatos (BMP, WMF, JPG, TIFF, etc). TraceART convierte gráficos rasteren gráficos vectoriales con gran exactitud, siempre dependiendo de las exigencias de memoria.
    •  Algolab Photo Vector: Podrás controlar  correcciones rápidas de color, reducir el número de colores y, por último, convertir a vectores tus bitmaps. La precisión de la conversión dependerá de los parámetros que hayas determinado (curva de Bezier, tolerancia, sensibilidad.

    Open Source
    • Autotrace: Es un programa para la conversión de mapas de bits a gráficos vectoriales.
    • Vector Magic: El Vector Magic es un programa con el que conseguiremos vectorizar en unos pocos pasos la imagen que nosotros queramos Teniendo en cuenta que todo se realiza de forma automática, la calidad del archivo de salida dependerá en gran medida de la calidad de la imagen inicial. Sin embargo, es habitual que tengamos que realizar de manera manual algunos retoques.
    • Total Image Converter: transforma las imágenes en otros formatos, cambia su tamaño y rota las fotografías y dibujos.
    • CorellDraw: Es una de las más completas colecciones de programas orientados al dibujo, diseño y retoque de imágenes que cuenta con varios programas dedicados, todos ellos de una formidable calidad.
    • Traceart: Es una herramienta que te permite vectorizar imágenes usando diferentes formatos (BMP, WMF, JPG, TIFF, etc).