Spezifikation der Bild- und Scannerschnittstelle

Dieser Artikel respektiert nicht die Neutralität der Sichtweise (November 2011).

Betrachten Sie den Inhalt sorgfältig und / oder diskutieren Sie ihn . Es ist möglich, nicht neutrale Abschnitte mit {{nicht neutraler Abschnitt}} anzugeben und problematische Passagen mit {{nicht neutraler Abschnitt}} zu unterstreichen .

ISIS (Image and Scanner Interface Specification) ist ein Standard-Computerprotokoll zur Softwaresteuerung von Dokumentenscannern . ISIS wurde 1990 von Pixel Translations entwickelt (jetzt EMC captiva). ISIS gehört diesem privaten Unternehmen und erfordert die Zahlung von Rechten (Laufzeit), um es nutzen zu können. Ebenso muss je nach Scannertyp eine Gebühr pro Scanner (Treiber) entrichtet werden.

Beschreibung

ISIS ist ein offener Standard für das Scannen von Scannern und ein umfassendes Framework für die Bildverarbeitung. ISIS wird jetzt von einer großen Anzahl von Anwendungsanbietern und Scannerherstellern unterstützt und ist auf dem Weg zum De-facto-Industriestandard. Entwickler können Entwickler mithilfe eines ISIS-zertifizierten Treibers schnell und zuverlässig hochkomplexe Bilderfassungssysteme erstellen.

ISIS ist modular aufgebaut: Es ermöglicht Anwendungen, Scanner direkt zu steuern, in Scanner integrierte Routinen zu verwenden und die meisten Situationen automatisch zu handhaben.

ISIS ist flexibel: Mithilfe einer auf Nachrichten und Tags basierenden Schnittstelle kann es auf einfache und kompatible Weise erweitert werden. Dies bedeutet, dass Funktionen, Vorgänge und Formate, die noch nicht vorhanden sind, wie gewünscht hinzugefügt werden können, ohne auf eine neue Version der Spezifikationen oder Spezifikationen zu warten.

Schließlich ist ISIS eine vollständige Spezifikation: Es beantwortet alle Fragen, die eine Anwendung mit einem Scanner möglicherweise hat. Dies umfasst Aufgaben wie das Auswählen, Installieren und Konfigurieren eines neuen Scanners, spezifische Einstellungen für diesen neuen Scanner, das Scannen, Lesen und Schreiben von Dateien sowie das schnelle Skalieren von Dateien. Bild, Drehung, Anzeige und Drucken. ISIS-Treiber wurden auch geschrieben, um Daten vorgelagert zu verarbeiten, indem Vorgänge wie das Konvertieren des Bildes in Graustufen ausgeführt wurden.

ISIS zeichnet sich dadurch aus, dass Scanner mit ihrer Nenngeschwindigkeit oder höher betrieben werden. Dazu wird eine Verknüpfung zwischen den Treibern (Treiber) in einer Pipe (Pipe) hergestellt, sodass die Daten vom Scannertreiber zu einem Komprimierungstreiber, einem Verpackungstreiber (Verpackung), einer Datei, einem Viewer oder einem anderen übertragen werden ein Drucker in einem kontinuierlichen Stream, der meistens einen Speicherpuffer verwendet, der einen Bruchteil kleiner ist als die Größe, die für das gesamte Bild benötigt wird. Da ISIS-Treiber bei Verwendung in einer Pipe angeordnet sind, ist jeder Treiber darauf spezialisiert, eine einzelne Funktion auszuführen. Treiber sind im Allgemeinen klein und modular, was bedeutet, dass ISIS neue Funktionen bietet, die mit sehr geringen Änderungen in eine vorhandene Anwendung eingeführt werden sollen.

Es gibt auch einen anderen Standard namens TWAIN zur Verwaltung von Scannern.

Siehe auch

Anmerkungen und Referenzen

  1. ISIS zeichnet sich dadurch aus, dass Scanner mit oder über ihrer Nenngeschwindigkeit betrieben werden. Dazu werden Treiber in einer Pipe miteinander verbunden, sodass Daten vom Scannertreiber zum Komprimierungstreiber, zum Verpackungstreiber, zu einer Datei, einem Viewer oder einem Drucker in einem kontinuierlichen Stream fließen, normalerweise ohne dass mehr als ein kleiner Teil davon gepuffert werden muss das gesamte Bild. Da ISIS-Treiber bei ihrer Verwendung in einer Pipe angeordnet sind, ist jeder Treiber darauf spezialisiert, nur eine Funktion auszuführen. Treiber sind in der Regel klein und modular aufgebaut. Dies bedeutet, dass ISIS die Einführung neuer Funktionen in eine vorhandene Anwendung mit nur sehr geringen Änderungen ermöglicht.

Zum Thema passende Artikel

Externe Links