IDL (The Interactive Data Language)
-
Platform, Prices, Company
-
Applications
- IDL, the Interactive Data Language, is the ideal software for scientific data
analysis, visualization, and cross-platform application development. IDL
combines all of the tools you need for any type of project — from "quick-look,"
interactive analysis and display to large-scale commercial programming
projects. All in an easy-to-use, fully extensible environment.
-
Examples/Samples
-
Functions
- 2D Plotting
- Line plots, scatter plots, histograms, bar graphics, polar plots,
error bars
- Automatic plots with numerous customizable defaults
- Log, semi-log, and linear scaling
- Overplot multiple data sets
- Linestyle, color, and marker type control
- Ganged plots
- Vector flow diagrams
- Surface Plotting
- Contour plots, regular and irregular grids
- Mesh surface plots wide hidden line removal
- Shaded surface representations of solids and gridded elevations
- Surface interpolation of irregularity gridded data points
- "4D" data display of gridded elevations with overlaid image or user-specified
shading
- User-definable, 3D transformations
- Mapping Functions
- Ten geographics mapping transformations with inverses
- Warp image data into arbitrary projections
- Animation
- Collecting images in an IDL animation viewer.
- The animation frames can include the contents of any window grabbed as an image.
- Animate any visualization by varying the data or the properties of graphic objects.
- Take advantage of OpenGL hardware acceleration for fast rendering.
- Create stunning fly-throughs of virtual terrains with high-resolution texture mapping.
- Image Processing
- Interactive contrast enhancement
- Histogram equalization
- Combine images with other two- and three-dimensional graphics
- Hardware and/or software zoom and pan
- Image notation
- Display images on pseudo-color, true-color and bi-level devices
- Generalized image arithmetic with pixels of any data type
- Histogram processing
- High and low pass filtering, convolution
- Frequency domain filtering and analysis
- Median filtering
- Sobel/Roberts edge enhancement
- Geometric transformations: magnification, minification, rotation,
polynomial warping with regular and irregular grids
- Thresholding
- Region of interest selection (any shape)
- Color quantization: convert true-color images to pseudo-color
- IDL DICOM Toolkit
- Optional Add On for IDL
- DICOM is used for storage and transfer of digital medical images and data and now medical imaging specialists can take advantage of the IDL DICOM Toolkit™,
- Read and write public and private sequences
-
Read, clone and create DICOM files
-
Read and write public and private tags
-
Read and write pixel data
-
Enumerate and copy tags
-
Change the transfer syntax
- JPEG Support Warp image data into arbitrary projections
- IDL DataMiner
- Optional Add On for IDL
- Optional database-independent connectivity tool that lets you easily access, query and edit information from one or multiple databases, without being an SQL expert.
- Create, delete, query tables
-
Execute arbitrary SQL statements
-
Have full function access to ODBC databases
-
Get/set/query/add/delete records
-
Link to any database with ODBC version 3 compliance
- IDL Wavelet Toolkit
- Optional Add On for IDL
- Introducing the IDL Wavelet Toolkit, an optional module for IDL. The IDL Wavelet Toolkit is a set of graphical user interfaces (GUI) and IDL routines developed specifically for the wavelet analysis of multi-dimensional data. In areas that traditionally rely on Fourier techniques, wavelet analysis can provide insightful new information and greater performance.
- ION - IDL ON THE NET
- Optional Add On for IDL
- ION, IDL On the Net, is a family of IDL add-ons that allows you to publish interactive IDL applications over a networked environment. Colleagues and customers will be able to access your application built on IDL's powerful visualization and analysis tools, no matter where they are located.
Web Resources