Share Email Print

Proceedings Paper

Command Line Image Processing System (CLIPS)
Author(s): S. R. Fleagle; G. L. Meyers; R. G. Kulinski
Format Member Price Non-Member Price
PDF $17.00 $21.00

Paper Abstract

An interactive image processing language (CLIPS) has been developed for use in an image processing environment. CLIPS uses a simple syntax with extensive on-line help to allow even the most naive user perform complex image processing tasks. In addition, CLIPS functions as an interpretive language complete with data structures and program control statements. CLIPS statements fall into one of three categories: command, control,and utility statements. Command statements are expressions comprised of intrinsic functions and/or arithmetic operators which act directly on image or user defined data. Some examples of CLIPS intrinsic functions are ROTATE, FILTER AND EXPONENT. Control statements allow a structured programming style through the use of statements such as DO WHILE and IF-THEN - ELSE. Utility statements such as DEFINE, READ, and WRITE, support I/O and user defined data structures. Since CLIPS uses a table driven parser, it is easily adapted to any environment. New commands may be added to CLIPS by writing the procedure in a high level language such as Pascal or FORTRAN and inserting the syntax for that command into the table. However, CLIPS was designed by incorporating most imaging operations into the language as intrinsic functions. CLIPS allows the user to generate new procedures easily with these powerful functions in an interactive or off line fashion using a text editor. The fact that CLIPS can be used to generate complex procedures quickly or perform basic image processing functions interactively makes it a valuable tool in any image processing environment.

Paper Details

Date Published: 11 June 1985
PDF: 3 pages
Proc. SPIE 0535, Application of Optical Instrumentation in Medicine XIII, (11 June 1985); doi: 10.1117/12.947271
Show Author Affiliations
S. R. Fleagle, General Electric Company (United States)
G. L. Meyers, General Electric Company (United States)
R. G. Kulinski, General Electric Company (United States)

Published in SPIE Proceedings Vol. 0535:
Application of Optical Instrumentation in Medicine XIII
Samuel J. Dwyer III; Roger H. Schneider, Editor(s)

© SPIE. Terms of Use
Back to Top
Sign in to read the full article
Create a free SPIE account to get access to
premium articles and original research
Forgot your username?