Respuestas

2012-11-17T04:20:12+01:00

ágenes WPF proporciona mejoras significativas a las funciones de creación de imágenes de Microsoft Windows. Anteriormente, las funciones de creación de imágenes, tales como mostrar un mapa de bits o utilizar una imagen en un control común, dependían de las bibliotecas de Interfaz de dispositivo gráfico de Microsoft Windows (GDI) o Microsoft Windows GDI+. Estas API proporcionan la funcionalidad de línea base para la creación de imágenes, pero carecen de características tales como compatibilidad con la extensibilidad de códec y con imágenes de alta fidelidad. La Imágenes WPF de creación de imágenes se ha rediseñado para superar las limitaciones de GDI y GDI+, y proporcionar un nuevo conjunto de API para mostrar y utilizar imágenes en las aplicaciones.

Existen dos maneras de tener acceso a la API de Imágenes WPF: un componente administrado y un componente no administrado. El componente no administrado proporciona las características siguientes.

Modelo de extensibilidad para los formatos de imágenes nuevos o de propietario.

Rendimiento mejorado y seguridad en los formatos de imagen nativos, incluidos mapa de bits (BMP), Joint Photographics Experts Group (JPEG), Formato PNG (Portable Network Graphics), Tagged Image File Format (TIFF), Microsoft Windows Media Photo, Formato de intercambio de gráficos (GIF) y los iconos (.ico).

Conservación de datos de imágenes de gran profundidad de hasta 8 bits por canal (32 bits por píxel).

Ajuste de escala, recorte y giro no destructivos de la imagen.

Administración del color simplificada.

Compatibilidad con metadatos de propietario integrados en archivos.

El componente administrado utiliza la infraestructura no administrada para proporcionar la integración sin problemas de las imágenes con otras características de WPF, tales como interfaz de usuario (UI), animación y gráficos. El componente administrado se beneficia asimismo del modelo de extensibilidad de códec de creación de imágenes de Windows Presentation Foundation (WPF) que permite el reconocimiento automático de nuevos formatos de imágenes en aplicaciones de WPF.

La mayoría de las API administradas de Imágenes WPF residen en el espacio de nombres System.Windows.Media.Imaging, aunque hay varios tipos importantes, comoImageBrush y ImageDrawing, que residen en el espacio de nombres System.Windows.Media, así como Image, que reside en el espacio de nombres System.Windows.Controls.

En este tema se proporciona información adicional sobre el componente administrado. Para obtener más información sobre la API no administrada, consulte la documentación de Componente no administrado de creación de imágenes de WPF.

Formatos de imagen de WPF

Se utiliza un códec para descodificar o codificar cada formato multimedia concreto. Imágenes WPF incluye un códec para los formatos de imagen BMP, JPEG, PNG, TIFF, Windows Media Photo, GIF y de icono. Cada uno de estos códecs permite a las aplicaciones descodificar y, con la excepción de los iconos, codificar sus formatos de imagen respectivos.

BitmapSource es una clase importante utilizada en la descodificación y codificación de imágenes. Es la unidad de creación básica de la canalización de Imágenes WPF y representa un conjunto de píxeles único y constante a un tamaño y resolución determinados. Un BitmapSource puede ser un fotograma individual de una imagen con varios fotogramas, o puede ser el resultado de una transformación realizada en BitmapSourceSe trata del elemento primario de muchas de las clases primarias utilizadas en la creación de imágenes de WPF, como BitmapFrame.

BitmapFrame se utiliza para almacenar los datos reales del mapa de bits de un formato de imagen. Numerosos formatos de imagen únicamente admiten un BitmapFrame, aunque existen formatos, como GIF y TIFF, que admiten varios fotogramas por imagen. Los descodificadores utilizan los fotogramas como datos de entrada y se pasan a los codificadores para crear archivos de imagen.

2012-11-17T04:23:16+01:00

Mira... esta pagina contiene datos muy exactos

http://deconceptos.com/general/imagen

 

ESPERO TE SIRVA :D