[問題] 寫入圖檔

看板java作者 (allenea)時間17年前 (2008/11/23 13:43), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
File f1=new File("test.jpg"); BufferedImage bi1=ImageIO.read(f1); BufferedImage ba=new BufferedImage(140,120,BufferedImage.TYPE_3BYTE_BGR); for(int i=0;i<bi1.getWidth();i++) {for(int j=0;j<bi1.getHeight();j++) {ba.setRGB(i,j,bi1.getRGB(i,j)); } } File f3=new File("er.jpg"); ImageIO.write(ba,"jpg",f3); 以上的code是將test.jpg讀入 接著讀取它的RGB塞到一個BufferedImage中 接著將這個BufferedImage作成er.jpg 產生出來的圖片我看不出跟原圖有什麼差別 但是檔案大小卻不同... 這時我突然想到jpg的格式中好像有放別的東西進去... 想請問還需要放入哪些資訊? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.168.136.10
文章代碼(AID): #19AEsEqo (java)
討論串 (同標題文章)
文章代碼(AID): #19AEsEqo (java)