IDL Scripting

Skip to end of metadata
Go to start of metadata


The IDL extension provides the ability to combine the power of Opticks and the IDL language . This extension provides the IDL scripting window which allows you use Opticks to load and visualize your imagery and then directly interface that imagery with IDL from within Opticks to manipulate and perform algorithms using the full power of the IDL language.

Download

Latest Stable Release

For Opticks 4.8.X
1.5.0 - January 20th, 2012 Release Notes
Works With: Opticks 4.8.0
Full Support: 32-bit 64-bit
For Opticks 4.7.X
1.4.0 - June 17th, 2011 Release Notes
Works With: Opticks 4.7.0 - 4.7.1
Full Support: 32-bit 64-bit
For Opticks 4.6.X
1.3.0 - March 21st, 2011 Release Notes
Works With: Opticks 4.6.0
Full Support: 32-bit 64-bit
For Opticks 4.5.X
1.2.0 - November 30th, 2010 Release Notes
Works With: Opticks 4.5.0
Full Support: 32-bit 64-bit
For Opticks 4.4.X
1.1.0 - August 10th, 2010 Release Notes
Works With: Opticks 4.4.0 - 4.4.1
Full Support: 32-bit 64-bit
For Opticks 4.3.X
1.0.2 - March 2nd, 2010 Release Notes
Works With: Opticks 4.3.0 - 4.3.4
Full Support: 32-bit 64-bit

Roadmap

Older Releases

Source Code

Summary


License: LGPL
Price: Free
Author: Opticks Team
Website: http://opticks.org/confluence/display/opticksExtras/
Latest Version: 1.5.0 for Opticks 4.8.X updated on 2012-01-20
Opticks Supported Versions:

4.8.X
4.7.X
4.6.X
4.5.X
4.4.X
4.3.X
4.2.X

Operating Systems:

Windows 32-bit
Windows 64-bit
Solaris SPARC 64-bit
Linux 64-bit

Support: Community Supported. File bug reports/enhancements/new features into Opticks Extras project.

This extension adds a new tab to the built-in scripting window in Opticks. This new tab in the scripting window allows you to write IDL code from within Opticks. The extension adds 45 new functions to IDL to interface between Opticks and IDL. This includes the ability to move Opticks image data back and forth to IDL arrays. It also includes the ability to create new windows in Opticks and modify what's displayed in those windows. You can also interface this extension with the built-in wizard ability of Opticks to create "one-click" buttons in Opticks that can run a very complicated IDL script or series of IDL scripts.

How do I get started with IDL?
  1. Make sure you have a copy of IDL installed with a valid license. You will need to buy a copy of IDL from Exelis Visual Information Systems.
    • This extension currently supports IDL 6.1, 6.3, 6.4, 7.0 and 7.1.
  2. Download and install this extension. Learn how to install Opticks extensions.
  3. Configure the extension to use your IDL installation. Go to "Tools\Options..." once Opticks is started and then find "Scripting\IDL Interpreter" on the left-hand side of the "Options" dialog. Browse to the location of the "idl.dll" and then select the version of IDL that you have installed.
  4. Open up the "Scripting Window" in Opticks and find the "IDL" tab. Start writing some IDL code.
  5. Read IDL Tips

Screenshots and Videos


TBD.

Roadmap


IDL Scripting Extension 1.6.0

Scheduled Release Date: March 2012

This will be a new major release. This release will work with the upcoming 4.9.X releases of Opticks.

jiraissues: Unable to determine if sort should be enabled.

Older Releases


Stable Releases

For Opticks 4.8.X
1.5.0 - January 20th, 2012 Release Notes
Works With: Opticks 4.8.0
Full Support: 32-bit 64-bit
For Opticks 4.7.X
1.4.0 - June 17th, 2011 Release Notes
Works With: Opticks 4.7.0 - 4.7.1
Full Support: 32-bit 64-bit
For Opticks 4.6.X
1.3.0 - March 21st, 2011 Release Notes
Works With: Opticks 4.6.0
Full Support: 32-bit 64-bit
For Opticks 4.5.X
1.2.0 - November 30th, 2010 Release Notes
Works With: Opticks 4.5.0
Full Support: 32-bit 64-bit
For Opticks 4.4.X
1.1.0 - August 10th, 2010 Release Notes
Works With: Opticks 4.4.0 - 4.4.1
Full Support: 32-bit 64-bit
For Opticks 4.3.X
1.0.2 - March 2nd, 2010 Release Notes
Works With: Opticks 4.3.0 - 4.3.4
Full Support: 32-bit 64-bit
 
1.0.1 - November 10th, 2009 Release Notes
Works With: Opticks 4.3.0 - 4.3.4
Full Support: 32-bit 64-bit
 
1.0.0 - June 9th, 2009 Release Notes - This version has a known bug that corrupts Opticks image data when moving it to/from IDL arrays
Works With: Opticks 4.3.0 - 4.3.4
Full Support: 32-bit 64-bit

Release Candidates

For Opticks 4.8.X
1.5.0rc1 - December 16th, 2011 Release Notes
Works With: Opticks 4.8.0rc1 - 4.8.0
Full Support: 32-bit 64-bit
For Opticks 4.7.X
1.4.0rc1 - May 6th, 2011 Release Notes
Works With: Opticks 4.7.0rc1 - 4.7.1
Full Support: 32-bit 64-bit
For Opticks 4.6.X
1.3.0rc2 - March 17th, 2011 Release Notes
Works With: Opticks 4.6.0rc2 - 4.6.0
Full Support: 32-bit 64-bit
 
1.3.0rc1 - February 25th, 2011 Release Notes
Works With: Opticks 4.6.0rc1 - 4.6.0
Full Support: 32-bit 64-bit
For Opticks 4.5.X
1.2.0rc2 - November 19th, 2010 Release Notes
Works With: Opticks 4.5.0rc2 - 4.5.0
Full Support: 32-bit 64-bit
 
1.2.0rc1 - November 8th, 2010 Release Notes
Works With: Opticks 4.5.0rc1 - 4.5.0
Full Support: 32-bit 64-bit
For Opticks 4.4.X
1.1.0rc1 - July 22nd, 2010 Release Notes
Works With: Opticks 4.4.0 - 4.4.1
Full Support: 32-bit 64-bit
For Opticks 4.3.X
1.0.2rc1 - February 12th, 2010 Release Notes
Works With: Opticks 4.3.0 - 4.3.4
Full Support: 32-bit 64-bit
 
1.0.1rc1 - October 26th, 2009 Release Notes
Works With: Opticks 4.3.0 - 4.3.4
Full Support: 32-bit 64-bit
 
1.0.0rc1 - June 4th, 2009 Release Notes - This version has a known bug that corrupts Opticks image data when moving it to/from IDL arrays
Works With: Opticks 4.3.0rc1 - 4.3.4
Full Support: 32-bit 64-bit

Labels

extension extension Delete
opticks43xextension opticks43xextension Delete
windows32 windows32 Delete
windows64 windows64 Delete
opticks44xextension opticks44xextension Delete
opticks45xextension opticks45xextension Delete
opticks46xextension opticks46xextension Delete
opticks47xextension opticks47xextension Delete
opticks48xextension opticks48xextension Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.