All Topics  
ISIS

 

   Email Print
   Bookmark   Link






 

ISIS



 
 
ISIS (Image and Scanner Interface Specification) is an industry standard interface for image scanning
Image scanner

In computing, a scanner is a device that optically scans images, printed text, handwriting, or an object, and converts it to a digital image. Common examples found in offices are variations of the desktop scanner where the document is placed on a glass window for scanning....
 technologies, developed by Pixel Translations in 1990 (today: EMC
EMC Corporation

EMC Corporation is a United States Fortune 500 and S&P 500 provider of information infrastructure systems, software and services. It is headquartered in Hopkinton, Massachusetts, USA....
 captiva).

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.






Discussion
Ask a question about 'ISIS'
Start a new discussion about 'ISIS'
Answer questions from other users
Full Discussion Forum



Encyclopedia


ISIS (Image and Scanner Interface Specification) is an industry standard interface for image scanning
Image scanner

In computing, a scanner is a device that optically scans images, printed text, handwriting, or an object, and converts it to a digital image. Common examples found in offices are variations of the desktop scanner where the document is placed on a glass window for scanning....
 technologies, developed by Pixel Translations in 1990 (today: EMC
EMC Corporation

EMC Corporation is a United States Fortune 500 and S&P 500 provider of information infrastructure systems, software and services. It is headquartered in Hopkinton, Massachusetts, USA....
 captiva).

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
    TWAIN

    TWAIN is a standard software protocol and applications programming interface that regulates communication between software applications and imaging devices such as and digital cameras....
  • Windows Image Acquisition (WIA)
    Windows Image Acquisition

    Windows Image Acquisition is a Microsoft driver model and application programming interface for Microsoft Windows 2000 and later operating systems that enables graphics software to communicate with imaging hardware such as scanners, digital cameras and Digital Video-equipment....
  • Scanner Access Now Easy (SANE)
    Scanner Access Now Easy

    Scanner Access Now Easy is an application programming interface that provides standardized access to any raster hardware . The SANE API is public domain and its discussion and development is open to everybody....


External links