bufferedimage 转换成 inputstream并保存文件
2024-10-10 13:58:59
BufferedImage img = removeBackgroud(file);//去除重影
//bufferedimage 转换成 inputstream
ByteArrayOutputStream bs = new ByteArrayOutputStream();
ImageOutputStream imOut = ImageIO.createImageOutputStream(bs);
ImageIO.write(img, "jpg", imOut);
InputStream inputStream = new ByteArrayInputStream(bs.toByteArray());
OutputStream outStream = new FileOutputStream("/data/sata/share_sata/AmazonCrawl/amazonWeb/captcha1.jpg");
IOUtils.copy(inputStream, outStream);
inputStream.close();
outStream.close();
最新文章
- 介绍开源的.net通信框架NetworkComms框架之三 传递List
- UI课堂笔记
- Java数据结构和算法之哈希表
- arcgis android 图上记录gps轨迹
- PowerDesigner之PDM检查
- Oracle 表的连接方式(2)-----HASH JOIN的基本机制2
- Windows Azure Website类别、限制条件
- fork 和 vfork 的区别与联系
- JAVA面试精选
- pageRank算法 python实现
- ARM中断处理过程
- 项目发布Debug和Release版的区别
- 十二、VueJs 填坑日记之项目打包发布
- 【算法】shortest distance
- 堆排序(heap sort)
- maven 中的pom中的 dependencyManagement 和 dependencies
- Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=128m; support was removed in 8.0
- EJB2.0 ejb-jar.xml配置文件详解
- 从网易云音乐网页版无登陆下载MP3的办法
- Java基础之基本数据类型的包装类型