请问各位高手
代码
BufferedImage image=ImageIO.read(new File("**.jrp"));
int[] samle=new int[4];
image.getPixel(i,j,sample);
读了jpg文档某点的信息进sample后,发现sample里的信息R G B三位的信息是正常的。但是alpha位却全是零!不知道是不是因为这样,导致读取jpg文件后,再保存后,jpg文件就变小了。
有哪个办法可以把jpg文件的没位的信息完整读取出来哇?
求助高手
代码
BufferedImage image=ImageIO.read(new File("**.jrp"));
int[] samle=new int[4];
image.getPixel(i,j,sample);
读了jpg文档某点的信息进sample后,发现sample里的信息R G B三位的信息是正常的。但是alpha位却全是零!不知道是不是因为这样,导致读取jpg文件后,再保存后,jpg文件就变小了。
有哪个办法可以把jpg文件的没位的信息完整读取出来哇?
求助高手
FileInputStream fi = new FileInputStream(new File("x.jpg"));
FileOutputStream fo = new FileOutputStream(new File("y.jpg"));
while((i=f.read())!=-1)
{
fo.write(i);
}
貌似可以读取X图片的内容保存到Y图片里面去 因为没工具,具体行不行没试