public class Tools extends Object
Modifier and Type | Class and Description |
---|---|
static class |
Tools.MouseHandler |
Constructor and Description |
---|
Tools() |
Modifier and Type | Method and Description |
---|---|
static void |
configureJAI() |
static javax.media.jai.RenderedOp |
createMosaic(RenderedImage[] images) |
static javax.media.jai.RenderedOp |
createTiledImage(RenderedImage image,
int tileWidth,
int tileHeight) |
static void |
displayImage(File location,
String extension,
AffineTransform imageToModelTransform,
int levelCount) |
static void |
displayImage(String title,
RenderedImage image,
AffineTransform imageToModelTransform,
int levelCount) |
static void |
displayImages(String title,
RenderedImage[] images,
AffineTransform[] imageToModelTransforms,
int levelCount) |
static void |
dumpImageInfo(RenderedImage image) |
static void |
installLayerCanvasNavigation(LayerCanvas layerCanvas) |
static javax.media.jai.RenderedOp |
loadImage(String filePath) |
static AffineTransform |
loadWorldFile(String filename) |
static javax.media.jai.RenderedOp |
scaleImage(RenderedImage image,
float scale) |
static void |
storeTiffPyramid(RenderedImage sourceImage,
String targetBaseName,
int maxLevel) |
static void |
storeTiledTiff(RenderedImage image,
String filePath) |
static javax.media.jai.RenderedOp |
transformImage(RenderedImage image,
AffineTransform transform) |
static javax.media.jai.RenderedOp |
transformImage(RenderedImage image,
double x0,
double y0,
double theta,
double scale) |
public static void configureJAI()
public static AffineTransform loadWorldFile(String filename) throws IOException
IOException
public static javax.media.jai.RenderedOp createMosaic(RenderedImage[] images)
public static void storeTiledTiff(RenderedImage image, String filePath)
public static javax.media.jai.RenderedOp scaleImage(RenderedImage image, float scale)
public static javax.media.jai.RenderedOp transformImage(RenderedImage image, double x0, double y0, double theta, double scale)
public static javax.media.jai.RenderedOp transformImage(RenderedImage image, AffineTransform transform)
public static javax.media.jai.RenderedOp createTiledImage(RenderedImage image, int tileWidth, int tileHeight)
public static javax.media.jai.RenderedOp loadImage(String filePath)
public static void displayImage(File location, String extension, AffineTransform imageToModelTransform, int levelCount)
public static void displayImage(String title, RenderedImage image, AffineTransform imageToModelTransform, int levelCount)
public static void displayImages(String title, RenderedImage[] images, AffineTransform[] imageToModelTransforms, int levelCount)
public static void dumpImageInfo(RenderedImage image)
public static void storeTiffPyramid(RenderedImage sourceImage, String targetBaseName, int maxLevel)
public static void installLayerCanvasNavigation(LayerCanvas layerCanvas)
Copyright © 2014–2022 European Space Agency (ESA). All rights reserved.