Download Whats New PDF

TitleWhats New
File Size463.4 KB
Total Pages44
Table of Contents
                            Online Manuals
	IDL Documentation
		What's New in IDL 7.1
		Installation and Licensing
		Getting Started with IDL
		Using IDL
		Application Programming
		User Interface Programming
		Image Processing in IDL
		iTool User's Guide
		iTool Programming
		Object Programming
		IDL Quick Reference
		IDL Reference Guide
		Scientific Data Formats
		IDL Connectivity Bridges
		External Development Guide
		Obsolete IDL Features
	Documentation for add-on Products
		IDL Advanced Math and Stats
		IDL Dataminer
		IDL Wavelet Toolkit
		Medical Imaging in IDL
	Search Documentation
What’s New in IDL 7.1
	Contents
	Overview of New Features in IDL 7.1
		Platform Support Changes
		IDL Workbench Enhancements
		Command Line IDL for Windows
		iTool Enhancements
		Visualization Enhancements
		Analysis Enhancements
		Language Enhancements
		File Access Enhancements
		User Interface Toolkit Enhancements
		Documentation Enhancements
		New IDL Routines
		IDL Routine Enhancements
		New IDL Object Classes
		New IDL Object Properties
		New IDL Object Methods
	Requirements for This Release
		IDL
		Feature Support by Operating System
                        
Document Text Contents
Page 1

What’s New in
IDL 7.1

IDL Version 7.1
May 2009 Edition
Copyright © ITT Visual Information Solutions
All Rights Reserved.

0509IDL71WN

Page 2

Restricted Rights Notice
The IDL®, IDL Advanced Math and Stats™, ENVI®, and ENVI Zoom™ software programs and the accompanying procedures,
functions, and documentation described herein are sold under license agreement. Their use, duplication, and disclosure are subject to
the restrictions stated in the license agreement. ITT Visual Information Solutions reserves the right to make changes to this document
at any time and without notice.

Limitation of Warranty
ITT Visual Information Solutions makes no warranties, either express or implied, as to any matter not expressly set forth in the
license agreement, including without limitation the condition of the software, merchantability, or fitness for any particular purpose.

ITT Visual Information Solutions shall not be liable for any direct, consequential, or other damages suffered by the Licensee or any
others resulting from use of the software packages or their documentation.

Permission to Reproduce this Manual
If you are a licensed user of these products, ITT Visual Information Solutions grants you a limited, nontransferable license to
reproduce this particular document provided such copies are for your use only and are not sold or distributed to third parties. All such
copies must contain the title page and this notice page in their entirety.

Export Control Information
The software and associated documentation are subject to U.S. export controls including the United States Export Administration
Regulations. The recipient is responsible for ensuring compliance with all applicable U.S. export control laws and regulations. These
laws include restrictions on destinations, end users, and end use.

Acknowledgments
ENVI® and IDL® are registered trademarks of ITT Corporation, registered in the United States Patent and Trademark Office. ION™, ION Script™,
ION Java™, and ENVI Zoom™ are trademarks of ITT Visual Information Solutions.
ESRI®, ArcGIS®, ArcView®, and ArcInfo® are registered trademarks of ESRI.

Portions of this work are Copyright © 2008 ESRI. All rights reserved.

Numerical Recipes™ is a trademark of Numerical Recipes Software. Numerical Recipes routines are used by permission.

GRG2™ is a trademark of Windward Technologies, Inc. The GRG2 software for nonlinear optimization is used by permission.

NCSA Hierarchical Data Format (HDF) Software Library and Utilities. Copyright © 1988-2001, The Board of Trustees of the University of Illinois. All
rights reserved.

NCSA HDF5 (Hierarchical Data Format 5) Software Library and Utilities. Copyright © 1998-2002, by the Board of Trustees of the University of
Illinois. All rights reserved.

CDF Library. Copyright © 2002, National Space Science Data Center, NASA/Goddard Space Flight Center.

NetCDF Library. Copyright © 1993-1999, University Corporation for Atmospheric Research/Unidata.

HDF EOS Library. Copyright © 1996, Hughes and Applied Research Corporation.

SMACC. Copyright © 2000-2004, Spectral Sciences, Inc. and ITT Visual Information Solutions. All rights reserved.

This software is based in part on the work of the Independent JPEG Group.

Portions of this software are copyrighted by DataDirect Technologies, © 1991-2003.

BandMax®. Copyright © 2003, The Galileo Group Inc.

Portions of this computer program are copyright © 1995-1999, LizardTech, Inc. All rights reserved. MrSID is protected by U.S. Patent No. 5,710,835.
Foreign Patents Pending.

Portions of this software were developed using Unisearch’s Kakadu software, for which ITT has a commercial license. Kakadu Software. Copyright ©
2001. The University of New South Wales, UNSW, Sydney NSW 2052, Australia, and Unisearch Ltd, Australia.

This product includes software developed by the Apache Software Foundation (www.apache.org/).

MODTRAN is licensed from the United States of America under U.S. Patent No. 5,315,513 and U.S. Patent No. 5,884,226.

QUAC and FLAASH are licensed from Spectral Sciences, Inc. under U.S. Patent No. 6,909,815 and U.S. Patent No. 7,046,859 B2.

Portions of this software are copyrighted by Merge Technologies Incorporated.

Support Vector Machine (SVM) is based on the LIBSVM library written by Chih-Chung Chang and Chih-Jen Lin (www.csie.ntu.edu.tw/~cjlin/libsvm),
adapted by ITT Visual Information Solutions for remote sensing image supervised classification purposes.

IDL Wavelet Toolkit Copyright © 2002, Christopher Torrence.

IMSL is a trademark of Visual Numerics, Inc. Copyright © 1970-2006 by Visual Numerics, Inc. All Rights Reserved.

Other trademarks and registered trademarks are the property of the respective trademark holders.

http://www.apache.org/
http://www.csie.ntu.edu.tw/~cjlin/libsvm/

Page 22

22 Chapter 1: Overview of New Features in IDL 7.1
Analysis Enhancements

The following enhancements have been made to IDL’s data-analysis functionality for
the 7.1 release:

• New Image Processing Filter Routines

• CENTER keyword to FFT

New Image Processing Filter Routines

Six new image filtering routines have been added to IDL in this release. All are
written in the IDL language.

BANDPASS_FILTER — Applies a bandpass filter to a one-channel image.

BANDREJECT_FILTER — Applies a band reject filter on a one-channel image.

ESTIMATOR_FILTER — Applies an order statistic noise-reduction filter to a one-
channel image.

LEAST_SQUARES_FILTER — Reduces degradation and noise in an image based on
the mean and variance of the degradation and noise.

MEAN_FILTER — Applies mean filter noise reduction on a one- or multi-channel
image.

WIENER_FILTER — Reduces degradation and noise in an image by statistically
comparing it with an undegraded image.

CENTER keyword to FFT

The CENTER keyword to the FFT procedure calculates a centered Fourier transform.
In the forward direction, the resulting Fourier transform has the zero frequency
location shifted to the center of the array. In the reverse direction, the input is
assumed to be a centered Fourier transform.

This keyword is added as a convenience. The following two examples are equivalent:

Example One: Without the CENTER Keyword

imageSize = SIZE(image, /DIMENSIONS)
fftUncentered = FFT(image)
center = imageSize/2 + 1
fftCentered = SHIFT(fftUncentered, center)
Analysis Enhancements What’s New in IDL 7.1

Page 23

Chapter 1: Overview of New Features in IDL 7.1 23
Example Two: With the CENTER Keyword

fftCentered = FFT(image, /CENTER)
What’s New in IDL 7.1 Analysis Enhancements

Page 43

Chapter 2: Requirements for This Release 43
32-bit and 64-bit Versions

On UNIX and Macintosh Intel platforms that provide 64-bit support, you can run IDL
as either a 32-bit or a 64-bit application. When both versions are installed, the 64-bit
version is the default. You can run the 32-bit version by specifying the -32 switch at
the command line, as follows:

% idl -32

or

% idlde -32

Under Microsoft Windows, the 32-bit and 64-bit versions are started via separate
Start menu entries.

On Macintosh Intel 64-bit machines, you can double-click on the 32-bit Macintosh
applescript (.app) files.

Graphics Hardware

Some IDL features take advantage of graphics hardware that supports the OpenGL
2.0 interface to improve rendering performance, if such hardware is present. Your
video card should support OpenGL 2.0 or higher to take advantage of these features.
Be sure to update your video card drivers with the most recent version.

Platform Support Questions and Answers

This topic describes the platform support requirements for IDL 7.1. Platform support
requirements change over time; for the most current information, visit the ITT Visual
Information Solutions web site:
http://ittvis.com/ProductServices/IDL/PlatformSupport.aspx.

Software Requirements

The following table describes the software requirements for IDL:

Platform Software Requirements

Windows Internet Explorer 5.0 or higher

Macintosh Apple X11 X-Windows manager

Table 2-2: Software Requirements for IDL
What’s New in IDL 7.1 IDL

http://www.ittvis.com/ProductServices/IDL/PlatformSupport.aspx

Page 44

44 Chapter 2: Requirements for This Release

F

e
a

tu
re

S
u

p
p

o
rt

b
y

O
p

e
ra

ti
n

g
S

y
s

te
m

T
h

e
fo

ll
ow

in
g

t
ab

le
s

h
ow

s
m

ar
k

s
in

d
ic

at
in

g
w

h
ic

h
p

la
tf

o
rm

s
su

pp
o

rt
t

h
e

co
rr

es
p

o
n

di
n

g
fe

at
ur

e.
I

D
L


te

ch
n

o
lo

g
ie

s
n

o
t

li
st

ed
i

n
t

h
is

t
ab

le
a

re
a

ss
u

m
ed

t
o

w
o

rk
o

n
a

ll
s

up
p

o
rt

ed
p

la
tf

or
m

s.


F
e

a
tu

re

W
in

d
o

w
s

O
S

X


L
in

u
x

S
o

la
ri

s

In
te

l
32

-b
it

In
te

l
64

-b
it

P
P

C
32

-b
it

In
te

l
32

-b
it

In
te

l
64

-b
it

In
te

l
32

-b
it

In
te

l
64

-b
it

S
P

A
R

C
32

-b
it

S
P

A
R

C
64

-b
it

In
te

l
64

-b
it

A
ct

iv
eX

:
W

ID
G

E
T

_
A

C
T

IV
E

X


(I
D

L
co

m
A

ct
iv

eX
o

b
je

ct
)



C
O

M
O

b
je

ct


E
xp

or
t

(v
ia

E
xp

o
rt

B
ri

d
ge


A

ss
is

ta
n

t)




C
O

M
O

b
je

ct


Im
p

or
t

(I
D

L
co

m
ID

is
p

at
ch


ob

je
ct

)


D
at

aM
in

er









D

IC
O

M
N

et
w

or
k

S
er

vi
ce

s








D
IC

O
M

R
ea

d/
W

ri
te

(
ID

L
ff

D
ic

om
E

x
ob

je
ct

)








D
IC

O
M

R
ea

d
(I

D
L

ff
D

ic
om

o
bj

ec
t)











D

X
F

f
il

e
fo

rm
at

(
ID

L
ff

D
X

F
o

b
je

ct
)





ID

L
A

d
va

nc
ed

M
at

h
a

nd
S

ta
ts

(I
M

S
L

N
u

m
er

ic
al

L
ib

ra
ry

)











M
rS

ID
(

ID
L

ff
M

rS
ID

)


R
em

o
te

P
ro

ce
du

re
C

al
ls

(
R

P
C

s)











ID
L

W
or

k
be

nc
h

a
nd

O
n

li
n

e
H

el
p















Ta
b
le

2
-3

:
F

e
a

tu
re

S
u

p
p

o
rt

:
ID

L
7

.1
Feature Support by Operating System What’s New in IDL 7.1

Similer Documents