感受Win XP的图象采集系统
【编者按:微软凭借其在操作系统领域的巨无霸地位,不仅在浏览器、数据库、办公、游戏等软件领域左冲右突,而在其称具有划时代革命的Windows XP操作系统中,大大增强了图象处理方面的功能,特别是与数码设备的结合应用方面。面对这块肥肉,在对微软垄断案的起诉中又添了一项证据:对数码设备应用软件的垄断。微软的胃口太大了!触角太长了!在微软垄断性的地位、雄厚的资金与技术面前,在弱小者联合起来用反托拉斯法口诛笔伐的围攻中,人们的消费意识始终是最实际的:这个技术好吗?它的受众多吗?有前途吗?如果答案为是,那就用它!纯粹的技术无谓垄断之分,今天,让我们抛开这场官司,来见识一下Windows XP的图象采集系统吧。】
微软公司可以说是靠图形界面的操作系统Windows而发家的,但具有讽刺意味的是,长久以来,Windows在图形图象处理领域内却无可以称道的亮点。记得早几年用扫描仪,驱动程序是由厂家开发的,应用程序也是厂商附送的。那时,Windows里面与图形处理沾边的程序,大概就是那个解决不了多大问题的“画笔”了。
也许是认为市场已经成熟。也许是大而全的方针使然,在Windows xp中,微软引入了WIA体系,使Windows操作系统在支持图形图像处理方面有了很大飞跃。WIA是Windows Image Acquisition的缩写,即Windows图像采集系统。该系统涵概了从图形采集设备支持到编辑排版打印的整个过程。
要学会使用WIA,必须理解她的结构体系。如果你能从图形采集设备的使用,到编辑打印出图的全部过程都经手做一遍!也就会对WIA了然于心了。
一、理解WIA
体验Win XP图像采集系统的"五彩缤纷"
+WIA的结构简介
-Windows Explorer User Interface
-WIA类的设备安装(类安装)
-扫描仪和数码相机使用向导
+针对WIA进行的二次开发
-Visual Basic and others
-针对WIA的应用程序设计
Windows xp中与WIA相关的功能
整个WIA体系由3部分构成:
1. 基础部分,主要是微软公司提供的,在整个WIA体系中占据份额最大,也是整个系统对外的接口和再开发的基石;
2. 硬件驱动程序,这当然是厂商的事情了;
3.独立软件开发商提供的应用程序。
WIA的应用也可分为3部分:设备支持;图片处理;二次开发。
1. 设备支持特色:WIA可以支持的设备有:扫描仪、数码相机、数字摄像机、活动硬盘、储存卡,这几乎已经包含了现行所有的图形图象设备。所谓支持,体现在下面几点:
a、 可以使用USB或者非USB接口与设备建立连接。并有相应的向导程序指引用户一步步完成操作。
b、 设备连接事件可以直接触发相应的应用程序。例如,连接数码相机“事件”,可以触发启动图片处理程序。
c、 可以自动识别设备,根据识别结果触发相应应用程序或者向导。不会将扫描仪误认为数码相机。
d、 由于数码摄像机工作的特殊性,连接数码摄像机不会触发向导或应用程序。
2. 图片处理特色:从外部采集设备、储存介质中取得的图片文件,可以转存到本地计算机中,然后进行处理:
a. 以多种格式显示、编辑、排版、打印、或发送到WEB页面。
b. 制成桌面图标或者作为电子邮件发送到远处。
c. 支持远程打印定购业务。即你把图片传送给打印公司,公司打印后再寄给你,当然,费用是要支付的。
3. 二次开发:这主要针对高级用户或者独立软件开发商。可以使用VBA之类的语言进行定制开发。