An Image Processing Language.
AIR FORCE INST OF TECH WRIGHT-PATTERSON AFB OH
Pagination or Media Count:
This thesis introduces a new image processing language IPL which is based on the domains and operations required to express common image processing algorithms in a high-level language. IPL is independent of any particular computer architecture. Its implementation on a computer can take advantage of the machines architecture without affecting the correctness of algorithms written in it. IPL includes picture, mask, region, boundary, and histogram domains. Unary, binary, and fly operations are described for picture, mask, and region domains and several examples of their use are provided through the expression of several common image processing algorithms in IPL. IPL also includes several set and component selection operations. The IPL is implemented in Ada to provide a syntax for its use and a second description of its semantics. The Ada implementation of IPL has not been compiled or tested. Author
- Computer Programming and Software