|
ISIS (Image and Scanner Interface Specification) is an industry standard interface for image scanning technologies, developed by Pixel Translations in 1990 (today: EMC captiva). In computing, a scanner is a device that analyzes images, printed text, or handwriting, or an object (such as an ornament) and converts it to a digital image. ...
EMC Corporation (NYSE: EMC) is an American manufacturer of software and systems for information management and storage. ...
ISIS is an open standard for scanner control and a complete image-processing framework. Now supported by a large number of application and scanner vendors, and rapidly becoming a de facto industry standard, ISIS allows application developers to build very complex image capture systems quickly and reliably using any ISIS certified driver. ISIS is modular: it allows applications to control a scanner directly, or to use built-in routines to handle most situations automatically. ISIS is flexible: using a message-based interface with tags, it can grow in a straightforward and compatible way. This means that features, operations, and formats not yet in existence can be added as desired without waiting for a new version of the specification. Finally, ISIS is a complete specification: it addresses all of the issues that an application using a scanner must address. This includes such tasks as selecting, installing, and configuring a new scanner, setting scanner-specific parameters, scanning, reading, and writing files, and fast image scaling, rotating, displaying, and printing. ISIS drivers have also been written to preprocess data by doing operations such as converting grayscale to binary image data dynamically. ISIS excels at running scanners at or above their rated speed. It does so by linking drivers together in a pipe so that data flows from scanner driver to compression driver, to packaging driver, to a file, viewer, or printer in a continuous stream, usually without a need to buffer more than a small portion of the entire image. Because ISIS drivers are arranged in a pipe when they are used, each driver is specialized to perform only one function. Drivers are typically small and modular, which means that ISIS allows new functionality to be introduced into an existing application with very little modification.
See also
TWAIN is a standard for acquiring images from image scanners: an image capture API for Microsoft Windows and Apple Macintosh operating systems. ...
The Microsoft Windows Image Acquisition (WIA) interface is both an application programming interface (API) and a device driver interface (DDI). ...
Scanner Access Now Easy (SANE) is an application programming interface (API) that provides standardized access to any raster image scanner hardware (flatbed scanner, handheld scanner, video- and still-cameras, frame-grabbers, etc. ...
External links - Homepage of EMC captiva
- Set of SDKs provided by EMC Captiva to get images using ISIS drivers
- None official forum for .NET developers who want to use ISIS
- Commercial software which lets ISIS drivers work in Citrix and Terminal Services environments
|