Class Tools

java.lang.Object
com.bc.ceres.glayer.tools.Tools

public class Tools extends Object
  • Constructor Details

    • Tools

      public Tools()
  • Method Details

    • configureJAI

      public static void configureJAI()
    • loadWorldFile

      public static AffineTransform loadWorldFile(String filename) throws IOException
      Throws:
      IOException
    • createMosaic

      public static javax.media.jai.RenderedOp createMosaic(RenderedImage[] images)
    • storeTiledTiff

      public static void storeTiledTiff(RenderedImage image, String filePath)
    • scaleImage

      public static javax.media.jai.RenderedOp scaleImage(RenderedImage image, float scale)
    • transformImage

      public static javax.media.jai.RenderedOp transformImage(RenderedImage image, double x0, double y0, double theta, double scale)
    • transformImage

      public static javax.media.jai.RenderedOp transformImage(RenderedImage image, AffineTransform transform)
    • createTiledImage

      public static javax.media.jai.RenderedOp createTiledImage(RenderedImage image, int tileWidth, int tileHeight)
    • loadImage

      public static javax.media.jai.RenderedOp loadImage(String filePath)
    • displayImage

      public static void displayImage(File location, String extension, AffineTransform imageToModelTransform, int levelCount)
    • displayImage

      public static void displayImage(String title, RenderedImage image, AffineTransform imageToModelTransform, int levelCount)
    • displayImages

      public static void displayImages(String title, RenderedImage[] images, AffineTransform[] imageToModelTransforms, int levelCount)
    • dumpImageInfo

      public static void dumpImageInfo(RenderedImage image)
    • storeTiffPyramid

      public static void storeTiffPyramid(RenderedImage sourceImage, String targetBaseName, int maxLevel)
    • installLayerCanvasNavigation

      public static void installLayerCanvasNavigation(LayerCanvas layerCanvas)