University of Illinois at Urbana-Champaign

The structure of AnalyzeAVW

A rough outline...

  • AVW Library:
    • Resource functions (system resource control)
    • Image I/O functions (image access and storage)
    • Transform functions (image manipulation)
    • Process functions (image processing)
    • Segment functions (image segmentation / classification)
    • Visualize functions (image display / visualization)
    • Model functions (structure modeling / display)
    • Analysis functions (quantitative mensuration)
  • Tcl/Tk
    • Can build your own Tcl/Tk functions
    • Encourages portability
  • Windowing system
    • Standard X
    • Windows '95/NT
  • The AVW library is not public domain.

Analyze AVW Structure



Notes

AnalyzeAVW has been rewritten from the ground up. The core functionality of the old Analyze has been compiled into a library named "A Visualization Workshop", hence the name "AVW". Approximately 400 functions for image processing exist in this library.

Layered on top of the AVW library, the Tcl/Tk interface provides "scripting" capabilities for rapid prototyping of new features, and encourages portability between systems.

Finally, the interface has been redesigned to follow a more familiar Motif/Windows "look and feel". The major data processing functions for Analyze have been thematically grouped, and are recognizable by their similar coloring.

While programmers can write new programs using the AVW library, AVW is proprietary software. That doesn't exactly encourage developers to write new software.

PREVIOUS Page 5 of 17 NEXT