for (Object param : op.getParameterBlock().getParameters()) { if (param instanceof ImageInputStream) { ImageInputStream iis = (ImageInputStream) param;
RenderedOp op = (RenderedOp) image; if ("Crop".equals(op.getOperationName()) || "GTCrop".equals(op.getOperationName())) { ParameterBlock paramBlock = op.getParameterBlock(); source = paramBlock.getRenderedSource(0);
ParameterBlock parameterBlock = result.getParameterBlock(); double[] lowValues = (double[]) parameterBlock.getObjectParameter(7); double[] highValues = (double[]) parameterBlock.getObjectParameter(8);
RenderedOp op = (RenderedOp) opNode; ParameterBlock pb = op.getParameterBlock();
RenderedOp op = (RenderedOp) opNode; ParameterBlock pb = op.getParameterBlock();
final ParameterBlock sourceParamBlock = op.getParameterBlock(); if (WARP_REDUCTION_ENABLED && "Warp".equals(opName)
RenderedOp op = (RenderedOp) opNode; ParameterBlock pb = op.getParameterBlock();
RenderedOp op = (RenderedOp) opNode; ParameterBlock pb = op.getParameterBlock();
RenderedOp op = (RenderedOp) opNode; ParameterBlock pb = op.getParameterBlock();
RenderedOp op = (RenderedOp) opNode; ParameterBlock pb = op.getParameterBlock();
private Rectangle getRoiBounds() { ParameterBlock pb = this.op.getParameterBlock(); ROI[] rois = (ROI[]) pb.getObjectParameter(2); return rois[0].getBounds(); }
ParameterBlock parameterBlock = getRenderedOperation().getParameterBlock(); if (numBins == null) { numBins = (int[]) parameterBlock.getObjectParameter(9);
RenderedOp op = (RenderedOp) opNode; ParameterBlock pb = op.getParameterBlock();
@Override public Object getProperty(final String name, final Object opNode) { validate(name, opNode); if ((opNode instanceof RenderedOp) && name.equalsIgnoreCase("sourceThreshold")) { final RenderedOp op = (RenderedOp) opNode; final ParameterBlock pb = op.getParameterBlock(); // Retrieve the rendered source image and its ROI. final RenderedImage src = pb.getRenderedSource(0); final Object property = src.getProperty("sourceThreshold"); if (property != null) { return property; } // Getting the Threshold to use final double threshold = CoverageUtilities.getMosaicThreshold(src.getSampleModel().getDataType()); // Setting the Threshold object for the mosaic return new double[][] {{threshold}}; } return java.awt.Image.UndefinedProperty; } }
RenderedOp op = (RenderedOp) image; if("Crop".equals(op.getOperationName()) || "GTCrop".equals(op.getOperationName())) { ParameterBlock paramBlock = op.getParameterBlock(); source = paramBlock.getRenderedSource(0);
RenderedOp op = (RenderedOp) opNode; ParameterBlock pb = op.getParameterBlock();
final ParameterBlock block = image.getParameterBlock(); Vector<Object> paramValues = block.getParameters(); for (int i = 0; i < paramValues.size(); i++)
/** * Returns the specified property. * * @param name Property name. * @param opNode Operation node. */ public Object getProperty(String name, Object opNode) { validate(name, opNode); if (name.equalsIgnoreCase("complex")) { if (opNode instanceof RenderedOp) { RenderedOp op = (RenderedOp) opNode; ParameterBlock pb = op.getParameterBlock(); ImageFunction imFunc = (ImageFunction) pb.getObjectParameter(0); return imFunc.isComplex() ? Boolean.TRUE : Boolean.FALSE; } else if (opNode instanceof RenderableOp) { RenderableOp op = (RenderableOp) opNode; ParameterBlock pb = op.getParameterBlock(); ImageFunction imFunc = (ImageFunction) pb.getObjectParameter(0); return imFunc.isComplex() ? Boolean.TRUE : Boolean.FALSE; } } return java.awt.Image.UndefinedProperty; } }
for(Object param : op.getParameterBlock().getParameters()) { if(param instanceof ImageInputStream) { ImageInputStream iis = (ImageInputStream) param;
for (Object param : op.getParameterBlock().getParameters()) { if (param instanceof ImageInputStream) { ImageInputStream iis = (ImageInputStream) param;