Friday, 16 March 2018

Read n Write Image I





1. Convert an image from Local


package override;

import javax.imageio.ImageIO;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;

public class Main  {

    public static void main(String[] args){

        File file = new File("/Users/divakar/Documents/IMAGE ASSETS/divakar.jpg");

        BufferedImage image = null;

        try        {
            image = ImageIO.read(file);

            ImageIO.write(image, "jpg", new File("/Users/divakar/Documents/IMAGE ASSETS/singh.jpg"));

            ImageIO.write(image, "png", new File("/Users/divakar/Documents/IMAGE ASSETS/singh.png"));

            ImageIO.write(image, "gif", new File("/Users/divakar/Documents/IMAGE ASSETS/singh.gif"));

            ImageIO.write(image, "bmp", new File("/Users/divakar/Documents/IMAGE ASSETS/singh.bmp"));
        }
        catch (IOException e)
        {
            e.printStackTrace();
        }

        System.out.println("done");

    }

}

2. Convert image from URL

URL url = null;

BufferedImage image = null;

try{
    url = new URL("http://r.ddmcdn.com/w_830/s_f/o_1/cx_98/cy_0/cw_640/ch_360/APL/uploads/2015/07/cecil-AP463227356214-1000x400.jpg");
}
catch (MalformedURLException e1)
{
    e1.printStackTrace();
}

try{
    image = ImageIO.read(url);

    ImageIO.write(image, "jpg", new File("/Users/divakar/Documents/IMAGE ASSETS/singh.jpg"));

    ImageIO.write(image, "png", new File("/Users/divakar/Documents/IMAGE ASSETS/singh.png"));

    ImageIO.write(image, "gif", new File("/Users/divakar/Documents/IMAGE ASSETS/singh.gif"));

    ImageIO.write(image, "bmp", new File("/Users/divakar/Documents/IMAGE ASSETS/singh.bmp"));
}
catch (IOException e)
{
    e.printStackTrace();
}

System.out.println("done");




No comments:

Post a Comment