Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Кіріспе
Image and Scanner Interface Specification (ISIS) – 1990 жылы Pixel Translations (кейін EMC корпорациясының Captiva Software компаниясы, содан кейін OpenText компаниясы сатып алған) әзірлеген кескін сканерлеу технологиялары үшінгі өнеркәсіптік стандартты интерфейс. ISIS – сканерді басқарудың ашық стандарты және толыққанды кескін өңдеу платформасы. Оны қазіргі уақытта көптеген қолданба және сканерлер жеткізушілері қолдайды.
Image and Scanner Interface Specification (ISIS) is an industry standard interface for image scanning technologies, developed by Pixel Translations in 1990 (which became EMC Corporation's Captiva Software and later acquired by OpenText). ISIS is an open standard for scanner control and a complete image processing framework. It is currently supported by a number of application and scanner vendors.
Функциялар
Модульдік дизайн сканерге тікелей немесе көптеген жағдайларды автоматты түрде басқаруға арналған кіріктірілген процедуралар арқылы қол жеткізуге мүмкіндік береді. Тагтармен негізделген хабарлама интерфейсі қолданылады, сондықтан ISIS әлі қолдамайтын мүмкіндіктер, операциялар және форматтар спецификацияның жаңа нұсқасын күтпей-ақ, қалауынша қосылуы мүмкін. Стандарт сканерді пайдаланатын қосымшалардың алаңдауы керек барлық мәселелерді қамтиды. Функциялар: жаңа сканерді таңдау, орнату және конфигурациялау; сканерге тән параметрлерді орнату; файлдарды сканерлеу, оқу және жазу, сондай-ақ кескінді жылдам масштабтау, бұру, көрсету және басып шығару. Драйверлер, мысалы, сұр түстің бейне деректерін бинарлық форматқа түрлендіру сияқты операциялар үшін деректерді динамикалық түрде өңдеу үшін жазылған. ISIS интерфейсі драйверлерді құбыр арқылы байланыстыра отырып, сканерлік драйверден компрессия драйверіне, пакеттеу драйверіне, файлға, қарау құралына немесе принтерге үздіксіз ағынмен сканерлерді олардың номиналды жылдамдығында немесе одан да жоғары жылдамдықпен жұмыс істете алады, әдетте толық кескіннің шағын бөлігін ғана буферлеу қажет болады. Құбырлау әдісін пайдалану нәтижесінде әрбір драйвер бір функцияны жақсы орындау үшін оңтайландырылуы мүмкін. Драйверлер әдетте кішкентай және модульдік болып табылады, бұл қолданыстағы қосымшаға жаңа функционалдылықты қосуды жеңілдетеді.
The modular design allows the scanner to be accessed both directly or with built in routines to handle most situations automatically. A message based interface with tags is used so that features, operations, and formats not yet supported by ISIS can be added as desired without waiting for a new version of the specification. The standard addresses all of the issues that an application using a scanner needs to be concerned with. Functions include but are not limited to selecting, installing, and configuring a new scanner; setting scanner specific parameters; scanning, reading and writing files, and fast image scaling, rotating, displaying, and printing. Drivers have been written to dynamically process data for operations such as converting grayscale to binary image data. An ISIS interface can run scanners at or above their rated speed by linking drivers together in a pipe so that data flows from a scanner driver to compression driver, to packaging driver, to a file, viewer, or printer in a continuous stream, usually without the need to buffer more than a small portion of the full image. As a result of using the piping method, each driver can be optimised to perform one function well. Drivers are typically small and modular in order to make it simple to add new functionality to an existing application.