文章目录

  • 一、本地读取图片
  • 二、网络下载图片
  • 三、获取图片输入流

一、本地读取图片

 BufferedImage image = ImageIO.read(new File("D:\\cc.jpg"));

二、网络下载图片

  BufferedImage image = ImageIO.read(new URL(url));ImageIO.write(image, "jpg", new File("D:\\cc.jpg"));

三、获取图片输入流

    @SneakyThrowsprivate InputStream downPic(String url) {BufferedImage image = ImageIO.read(new URL(url));ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();ImageOutputStream outputStream = ImageIO.createImageOutputStream(byteArrayOutputStream);ImageIO.write(image, "png", outputStream);return new ByteArrayInputStream(byteArrayOutputStream.toByteArray());}

ImageIO 本地读取,网络下载图片相关推荐

  1. Kotlin学习——简单运用协程网络下载图片并更新到UI

    kotlin学习 协程Coroutines学习 简单小Demo:通过协程下载一张网络图片并显示出来 文章目录 kotlin学习 前言 一.如何开启一个协程? 二.如何在项目中使用协程 增加对 Kotl ...

  2. android网络下载图片并且显示在图库中

    1:网络下载图片 主要是练习网络编程,获取网络数据.不能使用网络资源的软件是很难有长足的发展和进步的,个人觉得,所以最近在学习网络相关的编程.这里就把我做的demo发在这里,同时我也梳理一下知识点.废 ...

  3. swift之网络下载图片sdwebImage、Kingfisher

    参考:https://www.jianshu.com/p/55bbfbdf78de =============方法一:使用sdwebImage 下载地址:https://github.com/rs/S ...

  4. Android开发之根据Service的生命周期特点后台连接网络下载图片(源代码分享)

    上一章讲到Service在后台启动后不会自动销毁掉,其销毁的方式有两种一个是在外部使用stopService()方法,一个就是在继承Service的类下调用stopSelf(),那么应该何时调用sto ...

  5. swift之网络下载图片sdwebImage、Kingfisher、Nuke

    参考:https://www.jianshu.com/p/55bbfbdf78de =============方法一:使用sdwebImage 下载地址:https://github.com/rs/S ...

  6. android 网络下载图片,加载Bitmap 不oo控件

    题目有点唬人的意思,不过,google官网确实已经给出了一个这样的例子 这个博客没多少技术含量,只是和大家分享这么一个东东 直接上图吧: 加载很多图片吧,这些图片都是从网络加载的:参考url publ ...

  7. Banner本地,网络,图片轮播

    依赖: compile 'com.youth.banner:banner:1.4.9' 清单文件: <uses-permission android:name="android.per ...

  8. iOS 加载本地和网络gif 图片类扩展

    https://github.com/AlexanderYeah/GifKuoZhan [self.meiXueImgView showGifImageWithData:[NSData dataWit ...

  9. Unity使用C#网络下载用户头像

    Unity使用C#网络下载用户头像 封装UnityEngine.WWW进行下载的类DownloadWWW .cs HTTP下载HttpManager.cs 其实每个人中都会遇到在项目下载用户头像,下面 ...

最新文章

  1. 浅谈安卓线程池相关问题
  2. 文巾解题 16. 最接近的三数之和
  3. 白话Elasticsearch67-不随意调节jvm和thread pool的原因jvm和服务器内存分配的最佳实践
  4. 操作系统(十一)线程的概念和特点
  5. 2.2.1 MySQL基本功能与参数文件管理
  6. POJ 2485 Highways(最小生成树 Prim)
  7. java list 有向图_Java检测循环有向图
  8. java 手机信息管理系统照相功能_Android实现手机拍照功能
  9. Linux低分辨率下时钟中断调用流程
  10. 美通企业日报 | 猫途鹰联手携程打造中国顶级旅行平台;强生战略合作阿里旗下Lazada...
  11. Cocos2d-x组件的创建与挂载
  12. c预言plc编程语言,【讨论】对于PLC的编程语言STL、LAD、SCL等,你用的哪种语言呢?...
  13. 迅雷手机版苹果版_最新手机迅雷iOS版下载安装教程
  14. 多吃什么食物可以明目护眼?
  15. 隔行插入行——《超级处理器》应用
  16. 考过证券从业资格证的朋友们用的什么APP呢?
  17. Mac安装win10出现的错误无法分区和Boot Camp分区不足
  18. TMS320F28379D——时钟系统
  19. 八皇后(USACO)
  20. MySQL表锁了如何解锁

热门文章

  1. 华三模拟器:IPV6路由实验
  2. 职称体系岗位等级对照
  3. Java 安全 后端返回文件流
  4. 1000geno_maf
  5. Invalid hook call. Hooks can only be called inside of the body of a function
  6. Linux查看CPU型号、物理CPU个数、核数、逻辑CPU个数
  7. 大数据可视化大屏展示
  8. 记住,在看小电影前一定要检查下域名是不是 HTTPS 的
  9. android A~Z通讯录排序索引
  10. Windows10关于拨号上网热点分享的操作