Technical Issues: Hardware and Software
Hardware Issues
- DOS / Windows Platform
- Screen Size 640 x 480
- Full color graphics (palette 16,000+ colors)
- Mouse for structure selection
- CD or hard drive playback
- Secure network collection of test scores
Our early development required us to use the DOS/Windows platform to be compatible with the facilities available on campus for use by Duke University medical students. Hardware constraints also dictated the use of a 640 by 480 screen size, and of course the subject matter dictated that we get as close to full color graphics as possible. For public distribution of the program we wanted to have playback either from a CD or a hard drive. For convenience and security, we needed to be able to save the students test scores to a central server.
Software Tools
Comp430d.zip - Compression program
- Compress.exe version 4.3d
- Freeware
- Uncompresses Unix .z tar files
- DOS based command line
- Now use Winzip for Win95
On the Web, we found Compress version 4.3d which enabled us to uncompress the UNIX tar files, FTPed from the National Library of Medicine server, to a DOS based platform. Alternatively, the new Winzip for Windows '95 supports tar files.
Dr Razz - CT and MRI graphics editor (Mac)
- Alpha Release - freeware
- Thurman Gillespy III - Univ. of Washington
- 16-bit image display and analysis
- Opens Raw and GE format CTs and MRIs
- Windowing controls for CT's
- Save files as 8-bit Tiffs, Picts
For the CT and MR image manipulation, we used Dr. Razz. The alpha version of this freeware program is available from the University of Washington. The program enabled us to open the 16-bit CT and MR images on a Macintosh, set the levels and window the images before saving out the files as 8-bit .tiffs.
Photoshop - Image Manipulation (Win, Mac)
- Adobe - Versions 2.51 and 3.05
- Opens RAW files
- Flip vertical, remove blue and crop
- Set levels and sharpen
- Reduce #colors to 256 and adjust palettes
- Definitions and outlines of structures
Most image manipulation was done with Photoshop, which was able to open the .raw files, crop, flip the images for proper clinical orientation, and to remove the image of the blue gelatin surrounding the sections.
We also used it to sharpen the images, to reduce the number of colors down to 256 for minimum file size and to adjust the palettes. Additionally we used Photoshop with some custom macros to help us define the individual structures and generate their outlines.
IconAuthor - Multimedia Authoring Program
- Aimtech Corp. Nashua, NH
- Version 6.0, prototype 5.0
- Flowchart programming metaphor
- Animation and text editors
- Smart Object Editor with event driven objects
- Clickable overlay graphics with transparency
The main authoring of the program was done with IconAuthor. This multimedia authoring program uses a flow chart programming metaphor to setup the program logic and to control the on screen events.
The package also includes editors for text layout and simple animations. A very powerful feature of the program is the Smart Object Editor, which enables the placement of live objects, such as buttons, graphics and hypertext links on the screen that can be used to drive events within the program. We also made heavy use of the program's ability to have overlay graphics with transparent backgrounds, which we used for structure selection and outlining.
Animator Pro - 2D animation (DOS)
- Autodesk, Inc.
- Version 1.3
- DOS based
- 2D cell based with optical effects
- Standard file format .FLC and .FLI
We included some animations generated with Animator Pro from Autodesk. This program is a 2-D cell-based animator, with some nice optical effects.
InstallShield - Installation Generator
- InstallShield Corp.
- Version 3.0
- Industry standard
- Windows 3.1 and Win95
Finally, we used Install Shield to generate the installation program. Highly recommended, this is THE standard for Windows and Windows '95.
Program System Requirements
- PC only - 486/66 MHz (min.)
- 16 MB RAM
- SVGA Graphics Card w/1 Mb RAM set to High Color Mode (16K, 32K, or 64K colors)
- 140 Mb hard disk space (or 10 Mb for playback from the CD)
- 2x CD-ROM drive
- Windows 3.x or Win95
|
Development |
Demonstration of Program |
Summary of Features |