一.简介
【程序编程相关:STL vector 容器介绍】
twain 数据源管理程序 (dsm) 工业标准的软件库,用于从静态图像设备提取图像.绝大部分的扫描仪与数码相机都提供了 twain 驱动程序,利用统一的 twain 接口,应用程序可以非常方便地从这些设备中获取图像. 【推荐阅读:深入equals方法】
二.使用步骤 【扩展信息:试试jdk1.5】互联网上关于 twain 编程的中文资料很少,代码更是难找到,因为我不得不仔细阅读了 www.twain.org 提供的 twain specification.下面说说使用 twain 接口获取图像的简要步骤.
windows 系统中存在一个 twain_32.dll,所有的 twain 操作都是通过这个 dll 导出的 dsm_entry 函数来实现的 (说实在话,我个人觉得 twain 接口设计得太差了,看看 ms 的wia,逻辑上非常清晰).这个函数的声明如下:
tw_uint16 far pascal dsm_entry(
ptw_identity porigin, // source of message ptw_identity pdest, // destination of message tw_uint32 dg, // data group id: dg_xxxx ... 下一页