[comp.graphics.visualization] Introductory Imaging, Computer Graphics & 3D Reconstruction Books

annala@neuro.usc.edu (A J Annala) (01/05/91)

For anyone interested in the above subjects, I can recommend the following
books which we have found to be comprehensive and extremely well written.  
I keep these books on the shelf in the computer room because they are very
frequently referenced in the course of developing new programs for tasks
not embedded in the general purpose imaging systems.

  o  Inoue, Shinya.  Video Microscopy.  New York: Plenum Press.  1986.
     ISBN 0-306-42120-8

     Covers optical image formation, video imaging devices, cameras and
     monitors, video tape recorders, video signals, analog video processing
     and analysis, digital image processing and analysis, and presentation
     of video data.  This book contains a good general purpose overview --
     applicable not only to microscopy but to virtually all disciplines.

  o  Rogers, David F. and J. Alan Adams.  Mathematical Elements for Computer
     Graphics. 2nd Ed.  New York: McGraw Hill, 1990.
     ISBN 0-07-053530-2

     Covers mathematical preliminaries of 2D and 3D transforms, plane curves,
     space curves, surface description and generation.

  o  Rogers, David F.  Procedural Elements for Computer Graphics.  New York:
     McGraw Hill, 1985.  
     ISBN 0-07-053534-5

     Covers a broad range of algorithms usefull in 2D and 3D image processing
     and synthetic image generation.

  o  Watt, Alan.  Fundamentals of Three-Dimensional Computer Graphics.  New
     York: Addison-Wesley, 1990.
     ISBN 0-201-15442-0

     Broad coverage of techniques for generating 3D wireframe, hidden line,
     surface ray traced and volume rendered images.

  o  Toga, Arthur W.  Three-Dimensional Neuroimaging.  New York: Raven Press,
     1990.  
     ISBN 0-88167-578-4

     Excellent overview of considerations and techniques involved in building
     three dimensional images from a limited series of two dimensional images.

  o  O'Reilly & Associates, Inc.  Newton, Mass.

     Volume 1:  Xlib Programming Manual
     Volume 2:  Xlib Reference Manual
     Volume 3:  X Window System User's Guide
     Volume 4:  X Toolkit Intrinsics Programming Manual
     Volume 5:  X Toolkit Intrinsics Reference Manual
     Volume 7:  XView Programming Manual

     The definitive guide to one of the broadest based interactive graphics
     standards available for implementation of image processing tools today.


  o  Barkakati, Nabajyoti.  Microsoft C Bible.  Indianapolis:  Howard W Sams,
     1988.
     ISBN  0-672-22620-0

     General reference for Microsoft, Turbo, ANSI & UNIX V C with examples.

  o  Harbison, Samuel P. & Guy L. Steele Jr.  C: A Reference Manual.  2nd Ed.  
     Prentice Hall, 1987.
     ISBN 0-13-109802

     The gold standard for C language definition.

  o  Stevens, W Richard.  UNIX Network Programming.  Prentice Hall, 1990.
     ISBN 0-13-949876-1

     Interprocess communication, remote procedure calls & data communication.


Alexander-James Annala
Neural, Informational & Behavioral Sciences Program
HEDCO Neuroscience Building, Room 534
University of Southern California
Los Angeles, CA 90089-2520