Package com.aa.promotion.dao.generalize;
Import Java.awt.image.BufferedImage;
Import Java.io.File;
Import Java.io.FileInputStream;
Import java.io.FileNotFoundException;
Import java.io.IOException;
Import Java.nio.channels.FileChannel;
Import Javax.imageio.ImageIO;
public class Umpgeneralizedao {
public static void Main (string[] args) {
File File = new file ("E:\\test.jpg");
FileChannel FC = null;
if (file.exists () && file.isfile ()) {
try {
FileInputStream fs = new FileInputStream (file);
FC = Fs.getchannel ();
System.out.println (fc.size () + "-----fc.size ()");
} catch (FileNotFoundException e) {
E.printstacktrace ();
} catch (IOException e) {
E.printstacktrace ();
}
}
System.out.println (File.length () + "-----file.length B");
System.out.println (File.length () * 1024x768 + "-----file.length kb");
BufferedImage bi = null;
try {
Bi = imageio.read (file);
} catch (IOException e) {
E.printstacktrace ();
}
int width = bi.getwidth ();
int height = bi.getheight ();
System.out.println ("Width: Pixel-----" + width + "Height: pixels" + height);
}
}
Gets the picture size by default to B
Copyright NOTICE: This article for Bo Master original article, without Bo Master permission not reproduced.
Java reads picture pixels and size