Windows Image Acquisition - Windows Image Acquisition
Windows Image Acquisition (WIA; někdy také volal Windows Imaging Architecture) je vlastnická společnost Microsoft model řidiče a aplikační programovací rozhraní (API) pro Microsoft Windows Me a novější Windows operační systémy který umožňuje grafickému softwaru komunikovat se zobrazovacím hardwarem, jako je skenery, digitální fotoaparáty, a digitální video zařízení. Poprvé byl představen v roce 2000 jako součást Windows Me a nadále zůstává standardním zobrazovacím zařízením a modelem API prostřednictvím postupných verzí systému Windows. Je implementován jako služba na vyžádání v Windows XP a novější operační systémy Windows.[1]
Přehled
WIA je velmi významná nadmnožina podpory ovladačů digitálních statických obrázků, kterou poskytla architektura STI (Still Image Architecture) v Windows 98. Zatímco STI poskytovalo pouze nízkoúrovňové rozhraní pro provádění základních přenosů dat do a ze zařízení (stejně jako vyvolání procesu skenování obrazu na počítači se systémem Windows prostřednictvím externího zařízení), WIA poskytuje rámec, pomocí kterého může zařízení představuje své jedinečné funkce operačnímu systému a aplikace mohou tyto funkce vyvolat. Podle společnosti Microsoft se ovladače WIA skládají z komponenty uživatelského rozhraní (UI) a komponenty jádra ovladače, načtené do dvou různých prostorů procesu: UI v aplikaci prostoru a jádra ovladače v prostoru služeb WIA.
Některé skenery podporují WIA.[2][3]
Dodatečné informace
V roce 2002 společnost Microsoft vydala nástroj Windows Image Acquisition Automation Library Tool, který poskytuje přístup k funkcím WIA prostřednictvím programovacích jazyků a skriptovacích prostředí, která podporují OLE Automation.
Ve Windows XP běží WIA v LocalSystem kontext. Z důvodu bezpečnostních důsledků spouštění služby jako LocalSystem, kdy by měl buggy driver nebo škodlivá osoba neomezený přístup k systému, služba WIA v Windows Server 2003 a Windows Vista působí v LocalService kontext. To může mít za následek problémy s kompatibilitou při používání ovladače určeného pro Windows XP.[4]
Ve Windows XP byla přidána podpora pro automatický podavač dokumentů skenery, skenery s posuvným podáváním bez možnosti náhledu a vícestránkové TIFF generace.[5] U videa WIA je zaveden ovladač filtru snímků, který umožňuje zachytit statické snímky z video streamu.
Windows Vista představil Windows Image Acquisition 2.0. Windows Vista má také zabudovanou knihovnu WIA Automation. Podpora WIA2 push skenování a skenování více obrázků. Push skenování umožňuje zahájit skenování a upravit parametry skenování přímo z ovládacího panelu skeneru. Skenování více obrázků umožňuje jednomu naskenovat několik obrázků najednou a uložit je přímo jako samostatné soubory. Podpora videoobsahu je však odebrána z WIA pro Windows Vista.[6]
Aplikace, které používají WIA
- Photoshop
- Paint.net
- ACDSee
- Chasys Draw IES
- IrfanView
- Prohlížeč obrázků FastStone
- Naps2 (jiný skener PDF 2)
- ScanSnap Home
- ScanSnap Manager
- Průvodce skenerem a fotoaparátem systému Windows
- Serif PhotoPlus
Viz také
- Specifikace rozhraní obrazu a skeneru (ISIS)
- Standard pro zařízení pro získávání obrázků (TWAIN)
- Snadný přístup ke skeneru (SANE)
Reference
- ^ „Windows Image Acquisition (WIA)“. Knihovna MSDN. msdn.microsoft.com. Citováno 14. ledna 2013.
- ^ Seznam skenerů, které jsou podporovány programem Windows Image Acquisition pro Windows XP
- ^ Seznam digitálních fotoaparátů, které podporuje Windows Image Acquisition
- ^ Microsoft v roce 2003 publikoval článek s názvem Osvědčené postupy týkající se zabezpečení pro vývoj ovladačů WIA pomáhat vývojářům ovladačů WIA při psaní ovladačů, kteří budou pracovat v kontextu s nižším zabezpečením, ve kterém služba WIA pracuje.
- ^ Připojení statických obrázků pro Windows
- ^ Migrace z WIA na WPD
externí odkazy
- Windows Image Acquisition (WIA): MSDN
- Novinky ve Windows Image Acquisition (WIA) 2.0
- Připojení statických obrázků pro Windows — Popisuje WIA a porovnává ji s Picture Transfer Protocol a Velkokapacitní paměť USB metody přenosu obrázků mezi digitálním zobrazovacím zařízením a počítačem.
- Ukázkový kód vytvářející třídu nástrojů WIA na codeproject.com
- Vyzkoušejte program HP Print and Scan Doctor pro Windows —Podpora HP