PlanarImage.wrapRenderedImage(new WarpRIF().create(paramBlk, localHints));
/** * Registers this descriptor if it is not already registered. * * @return <code>true</code> in case the operation succeds, <code>false</code> otherwise. * */ public static final boolean register() { OperationRegistry registry = JAI.getDefaultInstance().getOperationRegistry(); try { final OperationDescriptor op = new WarpDescriptor(); final String descName = op.getName(); if (registry.getDescriptor(RenderedRegistryMode.MODE_NAME, descName) != null) return false; registry.registerDescriptor(op); final RenderedImageFactory rif = new WarpRIF(); registry.registerFactory(RenderedRegistryMode.MODE_NAME, descName, "it.geosolutions.jaiext", rif); return true; } catch (Exception e) { LOGGER.log(Level.WARNING, e.getLocalizedMessage(), e); } return false; }
/** * Registers this descriptor if it is not already registered. * * @return <code>true</code> in case the operation succeds, <code>false</code> otherwise. * */ public static final boolean register() { OperationRegistry registry = JAI.getDefaultInstance().getOperationRegistry(); try { final OperationDescriptor op = new WarpDescriptor(); final String descName = op.getName(); if (registry.getDescriptor(RenderedRegistryMode.MODE_NAME, descName) != null) return false; registry.registerDescriptor(op); final RenderedImageFactory rif = new WarpRIF(); registry.registerFactory(RenderedRegistryMode.MODE_NAME, descName, "it.geosolutions.jaiext", rif); return true; } catch (Exception e) { LOGGER.log(Level.WARNING, e.getLocalizedMessage(), e); } return false; }