Package com.alibaba.simpleimage.render

Examples of com.alibaba.simpleimage.render.ReadRender.render()


        long start = 0L, end = 0L, total = 0L;

        img.reset();

        ReadRender rr = new ReadRender(img, false);
        ImageWrapper wi = rr.render();
        BufferedImage bi = wi.getAsBufferedImage();
       
        for (int i = 0; i < times; i++) {     
            start = System.currentTimeMillis();
            PlanarImage zoomOp = scaler.doScale(PlanarImage.wrapRenderedImage(bi), scale);
View Full Code Here


    private ImageWrapper readImage(String path) throws Exception {
        File file = new File(path);
        InputStream inStream = new FileInputStream(file);
        ReadRender rr = new ReadRender(inStream, false);
        try {
            return rr.render();
        } finally {
            if (inStream != null) {
                inStream.close();
            }
View Full Code Here

            OutputStream out = new FileOutputStream(new File(resultDir, "SCALE_" + filename + "-" + name + ".jpg"));
            WriteRender wr = null;
            try {
                ReadRender rr = new ReadRender(in, true);

                ImageWrapper wi = rr.render();
                PlanarImage img = wi.getAsPlanarImage();
                if ("progbicu".equalsIgnoreCase(name)) {
                    img = doProgressiveBicubic(img);
                } else if ("Nearest".equalsIgnoreCase(name)) {
                    img = doScaleNearest(img);
View Full Code Here

    public ImageWrapper readImage(File dir, String filename) throws Exception{
        InputStream in = new FileInputStream(new File(dir, filename));
        try {
            ReadRender rr = new ReadRender(in, true);
           
            return rr.render();
        }finally{
            IOUtils.closeQuietly(in);
        }
    }
}
View Full Code Here

        try {
            in = new FileInputStream(dest);
            in2 = new FileInputStream(src);
            ImageRender rr = new ReadRender(in, false);
            ImageRender rr2 = new ReadRender(in2, false);
            ImageWrapper srcImg = rr2.render();
            ImageWrapper dstImg = rr.render();
            BufferedImage dstBi = dstImg.getAsBufferedImage();

            assertTrue(dstBi.getColorModel().getColorSpace().isCS_sRGB());
            assertTrue(dstBi.getWidth() <= 1024);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.