Home

Solutions for Data Visualization and Image Analysis

Sign In    New User? Start Here

  Available Classes
  Training Schedule
  OnSite Training
  Web Training
  Books & Manuals
  Documentation Sets
  Request Info
 
 
 

Newsletter

 

The ITT Visual Information Solutions Developments Newsletter is a quarterly e-newsletter with the latest information on ITT products, solutions and user stories.

>> View Now    >> Subscribe
 
 
 

Web Seminars & Live Events

 

We offer a number of instructional opportunities, including live events and step-by-step web presentations.

>> View now
 
 
 

Educational Services

 

Visual Information Solutions offers progressive, custom and on-site courses on IDL and ENVI for every experience level.

>> Available Courses
 
 
 

Academic Programs

 

Visual Information Solutions offers programs for users at university and college campuses.

>> Find out more
 
 

  ITT Books and Training Manuals

Training Manuals
IDL ENVI Authored Books Utilizing Our Software

We offer a range of support for authors of textbooks that help people to use our products. If you are in the process of – or considering - authoring a book based on IDL or ENVI, contact our Training Programs Department at training@ittvis.com.

If you would prefer to contact a sales representative, contact info@ittvis.com, +1 (303)786-9900 to order any ITT product documentation.




All Prices in
IDL Training Manuals
Introduction to IDL
Price:
The Introduction to IDL training manual gives a broad overview of IDL's data analysis, scientific visualization and file manipulation capabilities. Interactive examples demonstrate the syntax of the IDL language through the core suite of Direct Graphics routines as well as the new iTools data analysis and display system. This manual is a comprehensive learning and reference tool perfect for new users of IDL.
 
Intermediate Programming and Analysis in IDL
Price:
The Intermediate Programming in IDL manual is written for the IDL programmer. Familiarity with IDL syntax and programming methods are assumed. Topics include the use of built-in data analysis and visualization routines, development of applications employing a graphical user interface, an introduction to object-oriented programming, an introduction to the IDL Object Graphics system and a discussion of linking IDL with programs written in other languages.
 
Advanced Topics in IDL
Author: Michael D. Galloy, Ph.D. and Mark Piper, Ph.D.
Price:
The current topics in this manual include programming tools, user interface construction, code performance and advanced features of the IDL Object Graphics system. This manual is designed as a developer's guide for improving the reliability, reusability and performance of IDL code.
 

ENVI Training Manuals
Exploring ENVI
Price:
This courseware teaches you to read, visualize and analyze many types of digital images using ENVI. Exercises use ENVI's tools for data fusion, image registration, vector overlays, classification, and principal components analysis. Course work also includes an introduction to the hyperspectral analysis tools unique to ENVI, and to extending ENVI functionality using IDL.
 
Spectral Analysis with ENVI
Price:
This courseware teaches you to take raw image data and perform spectral analysis and data processing using ENVI. Exercises use ENVI's tools for principal components analysis, region of interest selection, classification, whole pixel and sub-pixel analysis. Course work includes workshops utilizing ENVI's multispectral tools as well as in-depth discussion and hands-on usage of the hyperspectral analysis tools unique to ENVI.
 

Authored Books Utilizing Our Software
IDL Primer
Author: Kling
Price:
Beginning IDL users can use this book to quickly learn the necessary IDL syntax and procedures for displaying data. New IDL users can also use this as a quick reference as they learn how to use IDL.
 
An Introduction to Programming with IDL
Author: Bowman
Price:
An Introduction to Programming with IDL enables students new to programming, as well as those with experience in other programming languages, to rapidly harness IDL's capabilities: fast, interactive performance; array syntax; dynamic data typing; and built-in graphics. Each concept is illustrated with sample code, including many complete short programs.
 
Application Development w/ IDL
Author: Kling
Price:
This book is written for scientists, engineers and programmers who want to combine their analytical techniques with a widget interface resulting in an application that will increase your productivity and the quality of your results. These techniques are illustrated with examples using active contours (snakes), simulated annealing, watershed segmentation, region of interest creation and object/widget hybrids. In each case the theory behind the application is explained, the interface layout is discussed and the code is created step by step. This book is meant for the mid-level IDL programmer who understands IDL syntax and can write basic .pro files.
 
Calling C from IDL
Author: Kling
Price:
This 125 page book is written for anyone that wants to be able to call C or C++ programs from IDL. Using very simple examples written in C and C++ the reader will be able to create and pass scalars, arrays, strings and structures back and forth from IDL to C. The code is written for IDL version 5.3 and later but can be made to run on earlier versions with only minor modifications.

In addition new chapters cover the new keyword API available in IDL 5.6 and later, creating a dll project in Visual C++ and debugging a DLM using Visual C++ or Emacs and gdb on Unix.

Over 1000 lines of source code are provided on the accompanying disk with a makefile for all UNIX platforms, com file for VMS, Visual C++ 6.0 project for windows, and a Code Warrior 5 project for the Macintosh.
 
IDL Programming Techniques, 2nd Edition
Author: David Fanning
Price:
IDL Programming Techniques, 2nd Edition is written especially for people who don't like to read manuals and who like numerous programming examples. With it you will learn how to read and write data files, display your data graphically, resize graphics windows and send your output to TIFF, JPEG, PostScript and other output file types automatically. IDL's powerful widget programming techniques are extensively discussed, teaching you tricks and techniques for building native graphical user interfaces to speed your data analysis. Besides taking an object-oriented approach to widget programming, the book also contains a chapter on creating your own display objects.
 
Number By Colors
Author: Brand Fortner & Theodore Meyer
Price:
A guide to understanding color and how it is interpreted in the human mind and in the computer. The book covers everything from physical concepts of wavelengths, frequencies and spectra to science and graphics data formats, providing a thorough explanation of colors and how to use them in presenting data.
 
Power Graphics with IDL
Author: Kling
Price:
This book is written for IDL programmers who want to learn to use Object Graphics in IDL to make interactive, OpenGL based graphics for data analysis and display. In keeping with the tradition of IDL, RSI has simplified the interface to OpenGL so that it is much easier to use. However, Object Graphics are distinctly different from the original IDL graphics and requires a new learning curve. This book endeavors to teach through explanation and example, everything a user of IDL will need to “get up to speed” with Object Graphics. Programmers and Researchers alike will benefit from this book as they use Object Graphics in their own projects. Includes a CD-ROM containing example application code.
 
Practical IDL Programming
Author: Liam E. Gumley
http://www.gumley.com/
Price:

In Practical IDL Programming, Liam E. Gumley provides a solid foundation in the fundamentals of procedural programming in IDL. He presents concise information on how to develop IDL programmers that are well structured, reliable, and efficient. The example programs in the book demonstrate key concepts and provide functionality that can be applied immediately. In addition, the book offers readers practical tips and advice on IDL programming, which they would otherwise discover only after years of experience. While only modest prior programming experience is assumed, readers with experience in any procedural language will quickly translate their skills to IDL, learning the best programming practices for this new environment. Scientists, engineers, and students in educational, government, and commercial research and development environments will all appreciate the author's guidance in helping them effectively analyze and visualize data. To order go to http://www.gumley.com/.

 
Remote Sensing from Air and Space
Author: R. C. Olsen
Price:
Buy Direct from SPIE

This book will guide you in the use of remote sensing for military and intelligence gathering applications. It is a must read for students working on systems acquisition or for anyone interested in the products derived from remote sensing systems.

R. C. Olsen of the Naval Postgraduate School offers a description of the technologies, including the extensive use IDL and ENVI software from ITT Visual Information Solutions, and underlying physics for a wide range of remote sensing systems, including optical, thermal, radar, and lidar systems. This monograph describes this diverse set of applications using full-color graphics and a friendly, readable format.

 
Navigating the IDL Workbench
Author: Ron Kling
Price:
This book is essential for anyone wishing to start using the new IDL Development Environment as quickly as possible. Written for the user that has never used the Eclipse Development Environment, you will quickly learn all about Perspectives, Views and useful tips and tricks.
 
Image Analysis, Classification and Change Detection in Remote Sensing: With Algorithms for ENVI/IDL
Author: Morton J. Canty
Price:
With an ever-increasing availability of aerial and satellite Earth observation data, image analysis has become an essential part of remote sensing. Image Analysis, Classification and Change Detection in Remote Sensing: With Algorithms for ENVI/IDL combines theory, algorithms, and computer codes and conveys required proficiency in vector algebra and basic statistics. It covers such topics as basic Fourier transforms, wavelets, principle components, minimum noise fraction transformation, and othorectification. The text also discusses panchromatic sharpening, explores multivariate change detection, examines supervised and unsupervised land cover classification and hyperspectral analysis. With programming examples in IDL and applications that support ENVI, it offers many extensions, such as for data fusion, statistical change detection, clustering and supervised classification with neural networks, all available as downloadable source code.
 


© 2007 ITT Corporation      Home   |   Privacy   |   Contact Us