stringtranslate.com

Adquisición de imágenes de Windows

Windows Image Acquisition ( WIA ; a veces también llamado Windows Imaging Architecture ) es un modelo de controlador patentado por Microsoft y una interfaz de programación de aplicaciones (API) para Microsoft Windows Me y sistemas operativos Windows posteriores que permite que el software de gráficos se comunique con hardware de imágenes como escáneres y cámaras digitales. y equipos de vídeo digital . Se introdujo por primera vez en 2000 como parte de Windows Me y continúa siendo el dispositivo de imágenes estándar y el modelo API a través de sucesivas versiones de Windows. Se implementa como un servicio bajo demanda en Windows XP y sistemas operativos Windows posteriores. [1]

Descripción general

WIA es un superconjunto muy importante del soporte para controladores de imágenes fijas digitales proporcionado por Still Image Architecture (STI) en Windows 98 . Mientras que STI solo proporcionó una interfaz de bajo nivel para realizar transferencias básicas de datos hacia y desde el dispositivo (así como la invocación de un proceso de escaneo de imágenes en la máquina Windows a través del dispositivo externo), WIA proporciona un marco a través del cual un dispositivo puede presenta sus capacidades únicas al sistema operativo y las aplicaciones pueden invocar esas características. Según Microsoft, los controladores WIA se componen de un componente de interfaz de usuario (UI) y un componente central del controlador, cargados en dos espacios de proceso diferentes: la interfaz de usuario en el espacio de la aplicación y el núcleo del controlador en el espacio de servicio WIA.

Ciertos escáneres son compatibles con WIA. [2] [3]

Información adicional

En 2002, Microsoft lanzó la herramienta de biblioteca de automatización de adquisición de imágenes de Windows, que brinda acceso a la funcionalidad WIA a través de lenguajes de programación y entornos de secuencias de comandos que admiten la automatización OLE.

En Windows XP, WIA se ejecuta en el contexto LocalSystem . Debido a las ramificaciones de seguridad de ejecutar un servicio como LocalSystem por el cual un controlador con errores o una persona malintencionada tendría acceso ilimitado al sistema, el servicio WIA en Windows Server 2003 y Windows Vista opera en el contexto de LocalService . Esto puede provocar problemas de compatibilidad al utilizar un controlador diseñado para Windows XP. [4]

En Windows XP, se agregó soporte para escáneres con alimentador automático de documentos , escáneres con alimentación de desplazamiento sin capacidad de vista previa y generación de TIFF de varias páginas . [5] Para vídeo WIA, se introduce un controlador de filtro de instantáneas que permite capturar fotogramas fijos de la transmisión de vídeo.

Windows Vista presentó Windows Image Acquisition 2.0. Windows Vista también tiene incorporada la biblioteca WIA Automation. WIA2 admite escaneo push y escaneo de múltiples imágenes . El escaneo push permite iniciar escaneos y ajustar los parámetros de escaneo directamente desde el panel de control del escáner. El escaneo de múltiples imágenes permite escanear varias imágenes a la vez y guardarlas directamente como archivos separados. Sin embargo, la compatibilidad con contenido de vídeo se elimina de WIA para Windows Vista. [6]

Aplicaciones que utilizan WIA

Ver también

Referencias

  1. ^ "Adquisición de imágenes de Windows (WIA)". Biblioteca MSDN . msdn.microsoft.com . Consultado el 14 de enero de 2013 .
  2. ^ Lista de escáneres compatibles con la adquisición de imágenes de Windows para Windows XP
  3. ^ Lista de cámaras digitales compatibles con la adquisición de imágenes de Windows
  4. ^ Microsoft publicó un artículo en 2003 titulado Mejores prácticas relacionadas con la seguridad para el desarrollo de controladores WIA para ayudar a los desarrolladores de controladores WIA a escribir controladores que funcionarán en el contexto de menor seguridad en el que opera el servicio WIA.
  5. ^ Conectividad de imágenes fijas para Windows
  6. ^ Migración de WIA a WPD

enlaces externos