Tabnine Logo
WritableRenderedImage.getMinX
Code IndexAdd Tabnine to your IDE (free)

How to use
getMinX
method
in
java.awt.image.WritableRenderedImage

Best Java code snippets using java.awt.image.WritableRenderedImage.getMinX (Showing top 10 results out of 315)

origin: geosolutions-it/jai-ext

/**
 * Constructs and returns an instance of WritableRandomIter suitable for iterating over the given bounding rectangle within the given
 * WritableRenderedImage source. If the bounds parameter is null, the entire image will be used.
 * 
 * @param im a WritableRenderedImage source.
 * @param bounds the bounding Rectangle for the iterator, or null.
 * @return a WritableRandomIter allowing read/write access to the source.
 */
public static WritableRandomIter createWritable(WritableRenderedImage im, Rectangle bounds) {
  if (bounds == null) {
    bounds = new Rectangle(im.getMinX(), im.getMinY(), im.getWidth(), im.getHeight());
  }
  return new WritableRandomIterFallback(im, bounds);
}
origin: it.geosolutions.jaiext.iterators/jt-iterators

/**
 * Constructs and returns an instance of WritableRandomIter suitable for iterating over the given bounding rectangle within the given
 * WritableRenderedImage source. If the bounds parameter is null, the entire image will be used.
 * 
 * @param im a WritableRenderedImage source.
 * @param bounds the bounding Rectangle for the iterator, or null.
 * @return a WritableRandomIter allowing read/write access to the source.
 */
public static WritableRandomIter createWritable(WritableRenderedImage im, Rectangle bounds) {
  if (bounds == null) {
    bounds = new Rectangle(im.getMinX(), im.getMinY(), im.getWidth(), im.getHeight());
  }
  return new WritableRandomIterFallback(im, bounds);
}
origin: geosolutions-it/jai-ext

public void createRipplesImage(WritableRenderedImage destImg) {
  // image dimensions
  final int width = destImg.getWidth();
  final int height = destImg.getHeight();
  // first pixel coordinates
  int x = destImg.getMinX();
  int y = destImg.getMinY();
  // center pixel coordinates
  final int xc = x + destImg.getWidth() / 2;
  final int yc = y + destImg.getHeight() / 2;
  // constant term
  double C = Math.PI * 8;
  WritableRectIter iter = RectIterFactory.createWritable(destImg, null);
  do {
    double dy = ((double) (y - yc)) / yc;
    do {
      double dx = ((double) (x - xc)) / xc;
      double d = Math.sqrt(dx * dx + dy * dy);
      iter.setSample(Math.sin(d * C));
      x++ ;
    } while (!iter.nextPixelDone());
    x = destImg.getMinX();
    y++;
    iter.startPixels();
  } while (!iter.nextLineDone());
}
// docs-end-method
origin: geosolutions-it/jai-ext

public void runScriptWithBuilder(String script, String destVar, WritableRenderedImage destImage) 
    throws JiffleException {
  
  // Image bounds are taken from the destination image
  Rectangle imageBounds = new Rectangle(
      destImage.getMinX(), destImage.getMinY(),
      destImage.getWidth(), destImage.getHeight());
  
  // The world bounds are the unit rectangle
  Rectangle2D worldBounds = new Rectangle2D.Double(0, 0, 1, 1);
  
  CoordinateTransform transform = CoordinateTransforms.unitBounds(imageBounds);
  
  JiffleBuilder builder = new JiffleBuilder();
  
  // Set the processing area (world units)
  builder.worldAndNumPixels(worldBounds, destImage.getWidth(), destImage.getHeight());
  
  // Set the script and the destination image with its transform
  builder.script(script).dest(destVar, destImage, transform);
  
  // This executes the script and writes the results into destImage
  builder.run();
}
// docs end builder method
origin: geosolutions-it/jai-ext

destImage.getMinX(), destImage.getMinY(),
destImage.getWidth(), destImage.getHeight());
origin: apache/sis

if (!input.getSampleModel().equals(output.getSampleModel())) {
  throw new IllegalArgumentException(Resources.format(Resources.Keys.MismatchedSampleModel));
} else if (input.getMinX()   != output.getMinX()  ||
      input.getMinY()   != output.getMinY()  ||
      input.getWidth()  != output.getWidth() ||
origin: Geomatys/geotoolkit

if (writableRI.getMinX()  != areaIterateMinX    //areaiteration
if (renderedImage.getMinX()   != writableRI.getMinX()
 || renderedImage.getMinY()   != writableRI.getMinY()
 || renderedImage.getWidth()  != writableRI.getWidth()
origin: Geomatys/geotoolkit

if (renderedImage.getMinX()   != writableRI.getMinX()
 || renderedImage.getMinY()   != writableRI.getMinY()
 || renderedImage.getWidth()  != writableRI.getWidth()
origin: Geomatys/geotoolkit

final int xmin   = image.getMinX();
final int ymin   = image.getMinY();
final int width  = image.getWidth();
origin: Geomatys/geotoolkit

final int destMinRastXIndex = imageDest.getMinTileX() + (rectBound.x - imageDest.getMinX()) / tileWidth;
final int destMinRastYIndex = imageDest.getMinTileY() + (rectBound.y - imageDest.getMinY()) / tileHeight;
final int destMaxRastX      = imageDest.getMinTileX() + (rectBound.x + rectBound.width + tileWidth - 1) / tileWidth;
        final double destX = (px + imageDest.getMinX()) / ((double) stepX); //-- remonter cette addition pour eviter n *
java.awt.imageWritableRenderedImagegetMinX

Popular methods of WritableRenderedImage

  • getWritableTile
  • getHeight
  • getMinY
  • getWidth
  • releaseWritableTile
  • getMinTileX
  • getMinTileY
  • addTileObserver
  • getNumXTiles
  • getNumYTiles
  • getSampleModel
  • getTile
  • getSampleModel,
  • getTile,
  • getTileHeight,
  • getTileWidth,
  • removeTileObserver,
  • getTileGridXOffset,
  • getTileGridYOffset

Popular in Java

  • Start an intent from android
  • scheduleAtFixedRate (Timer)
  • setRequestProperty (URLConnection)
  • setScale (BigDecimal)
  • InputStream (java.io)
    A readable source of bytes.Most clients will use input streams that read data from the file system (
  • ArrayList (java.util)
    ArrayList is an implementation of List, backed by an array. All optional operations including adding
  • SSLHandshakeException (javax.net.ssl)
    The exception that is thrown when a handshake could not be completed successfully.
  • ServletException (javax.servlet)
    Defines a general exception a servlet can throw when it encounters difficulty.
  • JTable (javax.swing)
  • JTextField (javax.swing)
  • Top plugins for Android Studio
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now