Package javax.media.jai

Examples of javax.media.jai.BorderExtender


/*  91 */     if (isBilevel)
/*     */     {
/*  93 */       return null;
/*     */     }
/*     */
/*  97 */     BorderExtender extender = RIFUtil.getBorderExtenderHint(hints);
/*     */
/*  99 */     float xScale = args.getFloatParameter(0);
/* 100 */     float yScale = args.getFloatParameter(1);
/* 101 */     float xTrans = args.getFloatParameter(2);
/* 102 */     float yTrans = args.getFloatParameter(3);
View Full Code Here


/* 56 */     if ((!MediaLibAccessor.isMediaLibCompatible(args, layout)) || (!MediaLibAccessor.hasSameNumBands(args, layout)))
/*    */     {
/* 58 */       return null;
/*    */     }
/*    */
/* 62 */     BorderExtender extender = RIFUtil.getBorderExtenderHint(hints);
/*    */
/* 64 */     RenderedImage source = args.getRenderedSource(0);
/*    */
/* 66 */     KernelJAI unRotatedKernel = (KernelJAI)args.getObjectParameter(0);
/* 67 */     KernelJAI kJAI = unRotatedKernel.getRotatedKernel();
View Full Code Here

/* 60 */     if ((!MediaLibAccessor.isMediaLibCompatible(args, layout)) || (!MediaLibAccessor.hasSameNumBands(args, layout)))
/*    */     {
/* 62 */       return null;
/*    */     }
/*    */
/* 66 */     BorderExtender extender = RIFUtil.getBorderExtenderHint(hints);
/*    */
/* 68 */     RenderedImage source = args.getRenderedSource(0);
/*    */
/* 72 */     KernelJAI unRotatedKernel = ImageUtil.getUnsharpMaskEquivalentKernel((KernelJAI)args.getObjectParameter(0), args.getFloatParameter(1));
/*    */
View Full Code Here

/* 60 */     RenderedImage source = args.getRenderedSource(0);
/* 61 */     int leftPad = args.getIntParameter(0);
/* 62 */     int rightPad = args.getIntParameter(1);
/* 63 */     int topPad = args.getIntParameter(2);
/* 64 */     int bottomPad = args.getIntParameter(3);
/* 65 */     BorderExtender type = (BorderExtender)args.getObjectParameter(4);
/*    */
/* 68 */     if (type == BorderExtender.createInstance(3))
/*    */     {
/* 70 */       int minX = source.getMinX() - leftPad;
/* 71 */       int minY = source.getMinY() - topPad;
View Full Code Here

/*    */ {
/*    */   public RenderedImage create(ParameterBlock paramBlock, RenderingHints renderHints)
/*    */   {
/* 49 */     ImageLayout layout = RIFUtil.getImageLayoutHint(renderHints);
/*    */
/* 53 */     BorderExtender extender = RIFUtil.getBorderExtenderHint(renderHints);
/*    */
/* 55 */     KernelJAI unRotatedKernel = (KernelJAI)paramBlock.getObjectParameter(0);
/*    */
/* 57 */     KernelJAI kJAI = unRotatedKernel.getRotatedKernel();
/*    */
View Full Code Here

/*     */     {
/* 177 */       ParameterBlock pb = new ParameterBlock();
/* 178 */       KernelJAI kernel = new KernelJAI(DEFAULT_KERNEL_1D.length, DEFAULT_KERNEL_1D.length, DEFAULT_KERNEL_1D.length / 2, DEFAULT_KERNEL_1D.length / 2, DEFAULT_KERNEL_1D, DEFAULT_KERNEL_1D);
/*     */
/* 184 */       pb.add(kernel);
/* 185 */       BorderExtender extender = BorderExtender.createInstance(1);
/*     */
/* 187 */       RenderingHints hints = JAI.getDefaultInstance().getRenderingHints();
/*     */
/* 189 */       if (hints == null)
/* 190 */         hints = new RenderingHints(JAI.KEY_BORDER_EXTENDER, extender);
View Full Code Here

/*  80 */       return new TranslateIntOpImage(source, renderHints, (int)xTrans, (int)yTrans);
/*     */     }
/*     */
/*  87 */     TileCache cache = RIFUtil.getTileCacheHint(renderHints);
/*     */
/*  90 */     BorderExtender extender = RIFUtil.getBorderExtenderHint(renderHints);
/*     */
/*  97 */     float xScale = 1.0F;
/*  98 */     float yScale = 1.0F;
/*  99 */     SampleModel sm = source.getSampleModel();
/* 100 */     boolean isBinary = ((sm instanceof MultiPixelPackedSampleModel)) && (sm.getSampleSize(0) == 1) && ((sm.getDataType() == 0) || (sm.getDataType() == 1) || (sm.getDataType() == 3));
View Full Code Here

/*     */
/*     */   public RenderedImage create(ParameterBlock paramBlock, RenderingHints renderHints)
/*     */   {
/*  55 */     ImageLayout layout = RIFUtil.getImageLayoutHint(renderHints);
/*     */
/*  59 */     BorderExtender extender = RIFUtil.getBorderExtenderHint(renderHints);
/*     */
/*  61 */     RenderedImage source = paramBlock.getRenderedSource(0);
/*  62 */     float xScale = paramBlock.getFloatParameter(0);
/*  63 */     float yScale = paramBlock.getFloatParameter(1);
/*     */
View Full Code Here

/*    */ {
/*    */   public RenderedImage create(ParameterBlock paramBlock, RenderingHints renderHints)
/*    */   {
/* 52 */     ImageLayout layout = RIFUtil.getImageLayoutHint(renderHints);
/*    */
/* 56 */     BorderExtender extender = RIFUtil.getBorderExtenderHint(renderHints);
/*    */
/* 58 */     RenderedImage source = paramBlock.getRenderedSource(0);
/*    */
/* 61 */     KernelJAI kern_h = (KernelJAI)paramBlock.getObjectParameter(0);
/* 62 */     KernelJAI kern_v = (KernelJAI)paramBlock.getObjectParameter(1);
View Full Code Here

/*  95 */     if (isBilevel)
/*     */     {
/*  97 */       return null;
/*     */     }
/*     */
/* 101 */     BorderExtender extender = RIFUtil.getBorderExtenderHint(hints);
/*     */
/* 104 */     double[] tr = new double[6];
/* 105 */     transform.getMatrix(tr);
/*     */
/* 111 */     if ((tr[0] == 1.0D) && (tr[3] == 1.0D) && (tr[2] == 0.0D) && (tr[1] == 0.0D) && (tr[4] == 0.0D) && (tr[5] == 0.0D))
View Full Code Here

TOP

Related Classes of javax.media.jai.BorderExtender

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.