Trying to learn how to use the Python Scripting Extension with Opticks? This page contains sample python scripts along with documentation for each sample and if possible an installable Opticks extension so you can quickly experiment with each script.
Samples
- NDVI - Automatically find and perform a NDVI (vegetation index) for any hyperspectral image in Opticks.
- Sobel Edge Detection - Generate a sobel edge detection result for any loaded image in Opticks.
- Classic RX anomaly detector - Hyperspectral anomaly detection using the classic RX algorithm.
- Using animation callbacks to stabilize video - Stabilizing video frames using animation callbacks and OpenCV processing routines.
- Load Landsat 5 and Landsat 7 data and convert to radiance, reflectance, and temperature - code that combines multiple tiff files and also sets gcps points along with image metadata. Also includes code to convert large raster images into other units.
- Batch processing in Python - One way to process a batch of files using Python and Opticks.
Labels
Page:
Batch processing in Python
Page: Classic RX anomaly detector
Page: Generate a sobel edge detection result using Opticks and Python scripting extension
Page: Load Landsat 5 and Landsat 7 data and convert to radiance, reflectance, and temperature
Page: Perform a NDVI using Opticks and Python scripting extension
Page: Using animation callbacks to stabilize video
Page: Classic RX anomaly detector
Page: Generate a sobel edge detection result using Opticks and Python scripting extension
Page: Load Landsat 5 and Landsat 7 data and convert to radiance, reflectance, and temperature
Page: Perform a NDVI using Opticks and Python scripting extension
Page: Using animation callbacks to stabilize video