Manipulate
- Zoom, pan and rotate images. Opticks maintains responsiveness for images of all sizes.
- A "snail trail" to visually track the parts of the image you've already viewed.
- An "inset" to display a zoomed-in view of the image in a moving window that follows your mouse.
- Supports undo/redo.
Colorize
- Choose a single band/frame/channel from the image to display as either gray-scale or colorized using color maps/tables. You can visually create a custom color table.
- Choose any three bands/frames/channels from the image to generate a false or true color image. Actually any bands/frames/channels from any loaded images can be used if they are the same size (same # of x,y pixels).
- Support for complex data and the ability to display either the Phase, Magnitude, In-phase (I) and Quadrature (Q).
- Choose from a variety of histograms when colorizing a chosen band/frame/channel: linear, exponential, logarithmic and histogram equalization. Also select the end points using: raw values, percentage, percentile and standard deviation.
- Use our custom-designed histogram window to rapidly and easily modify the histogram parameters used to colorize each band/frame/channel.
- Adjust the histogram using traditional brightness/contrast controls.
- Visual Filters. If your graphics card supports it, you can write visual image filters using Cg (C for Graphics). A Bypass and Edge Detection visual filter are included out-of-the-box.
Annotate and Layer
- Create multiple layers for an image:
- Latitude/Longitude - display a coordinate grid
- GCP - create/edit/view ground control points used to georeference an image
- AOI - create/edit/view AOIs (Areas of Interest) and ROIs (Regions of Interest). These can be tied to latitude/longitude or pixel coordinates and are also used to select certain pixels to run an algorithm over.
- Annotation - create/edit/view annotations including arrows, rectangles and text. Also includes active annotations like a north arrow, east arrow, scale bar, measurement object and timestamp.
- Visualize imagery one of three ways
- Raster - display imagery directly using the methods described in "Colorize".
- Pseudocolor - create color codes for discrete image data values and display those.
- Threshold - colorize image data values that range above, below and between configured thresholds.
- Layers can be hidden/shown and the order can be adjusted
- Layers can be copied. Layers share the underlying data to improve performance. For example, you can make a copy of a raster layer, change the colorization and then quickly hide/show the two raster layers to identify features.
- The user can convert between layer types, for example from a raster layer to a threshold layer to an AOI layer.
Video and Animations
- Create an animation that will flip through all of the bands/frames in an image and then export it as a video (MPEG or AVI).
- Our annotations that use georeference information like a scale bar and a measurement object can update if the georeference information changes between frames of an animation.
- Create custom animations that combine multiple images and other views. This requires development of extensions or use of the scripting extensions. Browse all extensions.
Combine
- Link two or more views and have the pan, zoom, and rotate actions in one mirrored in the others. This can be done with or without georeference information.
- Use "Data Fusion" to overlay two images into a single window. Allows images with different ground resolutions, physical sizes and look angles to be "fused". Once fused, you can control the transparency of the overlayed images.
|