中文字幕理论片,69视频免费在线观看,亚洲成人app,国产1级毛片,刘涛最大尺度戏视频,欧美亚洲美女视频,2021韩国美女仙女屋vip视频

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
圖片與二進(jìn)制之間的轉(zhuǎn)換
package com.ipanel.chenqk.util;

import java.awt.image.BufferedImage;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
import java.io.File;
import java.io.IOException;

import javax.imageio.ImageIO;

import sun.misc.BASE64Decoder;
import sun.misc.BASE64Encoder;

/**
 * 圖片與二進(jìn)制之間的相互轉(zhuǎn)換
 * @author chenqk
 * 2014年6月9日09:50:13
 */
public class TranserImageUtil {
    static BASE64Encoder encoder = new sun.misc.BASE64Encoder();  
    static BASE64Decoder decoder = new sun.misc.BASE64Decoder();  
      
    public static void main(String[] args) {  
        System.out.println(getImageBinary());  
          
        base64StringToImage(getImageBinary());  
    }  
   
    /**
     * 將圖片轉(zhuǎn)換為二進(jìn)制
     * @return
     */
    static String getImageBinary(){  
        File f = new File("f://image/beauty.jpg");         
        BufferedImage bi;  
        try {  
            bi = ImageIO.read(f);  
            ByteArrayOutputStream baos = new ByteArrayOutputStream();  
            ImageIO.write(bi, "jpg", baos);  
            byte[] bytes = baos.toByteArray();  
              
            return encoder.encodeBuffer(bytes).trim();  
        } catch (IOException e) {  
            e.printStackTrace();  
        }  
        return null;  
    }  
      
    /**
     * 將二進(jìn)制轉(zhuǎn)換為圖片
     * @param base64String 二進(jìn)制數(shù)據(jù)
     */
    static void base64StringToImage(String base64String){  
        try {  
            byte[] bytes1 = decoder.decodeBuffer(base64String);  
              
            ByteArrayInputStream bais = new ByteArrayInputStream(bytes1);  
            BufferedImage bi1 =ImageIO.read(bais);  
            File w2 = new File("f://test/beauty.jpg");//可以是jpg,png,gif格式  
            ImageIO.write(bi1, "jpg", w2);//不管輸出什么格式圖片,此處不需改動(dòng)  
        } catch (IOException e) {  
            e.printStackTrace();  
        }  
    }
   
}
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Java的圖片處理工具類
BufferedImage緩存圖片(data:image/jpg;base64,)轉(zhuǎn)換base64輸出與解析
爬取交通違章信息的腳本
java圖片處理 (文字水印、圖片水印、縮放、補(bǔ)白)
java實(shí)現(xiàn)的圖片縮放 壓縮 裁剪工具!找了很久,市面上再也找不到比它縮放效果還好的代碼了的代碼詳情
Base64
更多類似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服