DECimage EXpress Application Development Environment Programmer's Reference Guide

*HyperReader

  CONTENTS

  Title Page

  Copyright Page

  Preface

  1      Overview of Image Processing

  1.1     Image Processing Concepts
    1.1.1      Creating Images
    1.1.2      Storing Images
    1.1.3      Interpreting Image Data
    1.1.4      Processing Images
    1.1.5      Rendering Images

  1.2     Image Processing Applications

  1.3     DECimage EXpress System
    1.3.1      System Administration Subsystem
    1.3.2      Document Storage Subsystem
    1.3.3      Document Indexing Subsystem
    1.3.4      Acquisition Subsystem
    1.3.5      View Subsystem
    1.3.6      Hardcopy Services Subsystem
    1.3.7      Autoindexing Subsystem
    1.3.8      Fax Subsystem
    1.3.9      Network Subsystem

  1.4     DECimage EXpress Application Development Environment System

  1.5     DECimage Application Services System
    1.5.1      Image Input Services Component
    1.5.2      Image Services Library Component
    1.5.3      Image Display Services Component
    1.5.4      X Image Extension Component
    1.5.5      Condition Handling Facility Component

  1.6     DECimage Character Recognition Services System

  1.7     DECimage Systems Integration
    1.7.1      Program Example - Adding a File to the DECimage EXpress Database
    1.7.2      Program Example - Displaying a File from the DECimage EXpress Database on a Workstation

  2      Compiling and Linking Application Programs

  2.1     Compiling Programs

  2.2     Linking Programs

  3      API Routines

  3.1     Dxad Routines

  3.2     Dxds Routines
    3.2.1      Single Document Routines
    3.2.2      Document Collection Routines
    3.2.3      Application Notification Routines

  3.3     Document Indexing Routines

  3.4     Routine Descriptions

  DxadCountList

  DxadGetList

  DxadInitSession

  DxadTermSession

  DxdsAddPage

  DxdsAddUserData

  DxdsConnectEventQueue

  DxdsCreateDoc

  DxdsDeletePage

  DxdsDeregisterEvent

  DxdsDisconnectEventQueue

  DxdsExportCollection

  DxdsFreeCollection

  DxdsGetDoc

  DxdsGetEvent

  DxdsGetPage

  DxdsGetUserData

  DxdsImportCollection

  DxdsLogEvent

  DxdsPopulateEventQueue

  DxdsRegisterEvent

  DxdsRenumberAllPages

  DxdsRenumberPage

  DxdsReplacePage

  DxdsSelectDoc

  DxdsSelectDocCnt

  DxdsSelectPage

  DxdsSelectPageCnt

  DxixAddKeywords

  DxixDeleteKeywords

  DxixGetDocKeywords

  DxixModifyKeywords

  DxixSelectSearch

  A   Error Messages
    DXAD_INVCLIENT . . . DXDS_INVDATE
    DXDS_INVDOC . . . DXDS_NODOC
    DXDS_NODOCPAG . . . DXIX_NOPGENUM
    DXIX_NOSPACE . . . DXIX_NOSPACE

  B   Portable C Binding Include Files

  B.1     DexApi Include File

  B.2     Dxad Include File

  B.3     Dxds Include File

  B.4     Dxix Include File

  B.5     DexDefs Include File

  C   Program Example for Storage and Indexing Calls

  C.1     Program Example - Using Storage and Index Calls

  C.2     Explanations for Callouts

  D   Program Example for Event Calls

  D.1     Program Example - Using Event Calls

  D.2     Explanations for Callouts

  E   Program Example for Administrative Calls

  E.1     Program Example - Using Administrative Calls

  E.2     Explanations for Callouts

  F   Sample Test Programs

  F.1     Test Setup

  F.2     Test Programs
    F.2.1      Dxds_API_Test0.C
    F.2.2      Dxds_API_Test10.C
    F.2.3      Dxds_API_Test20.C
    F.2.4      Dxds_API_Test30.C
    F.2.5      Dxds_API_Test40.C
    F.2.6      Dxds_API_Test50.C
    F.2.7      Dxds_API_Test60.C
    F.2.8      Dxds_API_Test70.C
    F.2.9      Dxds_API_Test80.C
    F.2.10     Dxds_API_Test90.C
    F.2.11     Dxds_API_Test100.C
    F.2.12     Dxds_API_Test110.C
    F.2.13     Dxds_API_Test120.C

  F.3     Additional Programs
    F.3.1      DEX$API_Build_Test.Com
    F.3.2      DEX$API_Options.Opt

  Glossary
    adjust tone scale . . . digitized image
    dither . . . FID
    filter . . . luminance
    modify . . . scanline
    server . . . zoom

  EXAMPLES

  2-1        Sample Options File

  FIGURES

  1-1        Sampling Process

  1-2        Array of Pixels

  1-3        DECimage EXpress Subsystems

  1-4        Indexing Data

  1-5        DECimage EXpress Application Development Environment Subsystems

  1-6        Integrating Imaging Systems

  TABLES

  2-1        Portable C Binding Include Files

  3-1        API Routines