java获取图片的大小和尺寸,有两种获取的源,一种是读取本地的图片获取大小和尺寸,一种是通过服务器上图片的地址获取图片的尺寸!下面整理出这两种方式的简易代码,希望帮助的大家和自己!
我使用的Juint 进行的测试!
1:获取图片的大小和尺寸

/*** 本地获取* */@Testpublic void testImg2() throws IOException{File picture = new File("D:/5G.jpg");BufferedImage sourceImg =ImageIO.read(new FileInputStream(picture)); System.out.println(String.format("%.1f",picture.length()/1024.0));// 源图大小System.out.println(sourceImg.getWidth()); // 源图宽度System.out.println(sourceImg.getHeight()); // 源图高度}

2:获取服务器图片的尺寸

 /*** 获取服务器上的* @throws FileNotFoundException* @throws IOException*/@Testpublic void getImg() throws FileNotFoundException, IOException{URL url = new URL("https://img-bss.csdn.net/1603118730831.jpg");URLConnection connection = url.openConnection();connection.setDoOutput(true);BufferedImage image = ImageIO.read(connection.getInputStream());  int srcWidth = image .getWidth();      // 源图宽度int srcHeight = image .getHeight();    // 源图高度System.out.println("srcWidth = " + srcWidth);System.out.println("srcHeight = " + srcHeight);}/*** 获取服务器上的* * @throws IOException*/@Testpublic void testImg1() throws IOException{InputStream murl = new URL("https://img-bss.csdn.net/1603118730831.jpg").openStream();BufferedImage sourceImg =ImageIO.read(murl);   System.out.println(sourceImg.getWidth());   // 源图宽度System.out.println(sourceImg.getHeight());   // 源图高度}

java获取图片的大小和尺寸(本地 服务器)相关推荐

  1. java获取图片的长宽尺寸(毫米)

    java获取图片的长宽尺寸(毫米) 现在有个需求是附上 附件图片,同时要标注图片的一些属性,比较麻烦的要标识图片的长宽尺寸(毫米),网上找了半天都是获取图片的长宽像素,但是想了想 图片的长宽尺寸不应该 ...

  2. JAVA校验图片的大小、尺寸、比例

    校验图片的大小.尺寸.比例 上传图片除了基本得 大小校验之外,特殊还需要对图片得 尺寸像素,像素比例进行校验 ,下边是相关校验 1 尺寸校验,也就是图片得像素 ,是否满足规定得大小 /*** .* @ ...

  3. java 校验图片的大小、尺寸、比例

    import java.awt.image.BufferedImage; import java.io.File; import java.io.IOException;import javax.im ...

  4. JAVA获取图片的宽、高和大小

    JAVA获取图片的宽.高.大小 如果是本地磁盘文件 File file = new File("C:\\Users\\root\\Desktop\\test.jpg");Buffe ...

  5. java 图片宽高_[Java]获取图片高和宽

    通过javax.imageio.ImageIO类中的read()函数读取的图片,存放在类java.awt.image.BufferedImage类中.调用BufferedImage类中的getWidt ...

  6. java 获取图片的宽高

    博客引用处(以下内容在原有博客基础上进行补充或更改,谢谢这些大牛的博客指导): 通过java获取图片的宽高 获取本地文件的图片尺寸: import java.awt.image.BufferedIma ...

  7. Java改变图片的大小

    转自:http://blog.csdn.net/mainstream_code/article/details/7036302 [java] view plaincopyprint? <pre  ...

  8. python下载图片并保存_Python爬虫获取图片并下载保存至本地的实例

    1.抓取煎蛋网上的图片. 2.代码如下: import urllib.request import os #to open the url def url_open(url): req=urllib. ...

  9. javascript 快速获取图片实际大小的宽高

    javascript 快速获取图片实际大小的宽高 简陋的获取图片实际宽高的方式 // 图片地址 var img_url = '13643608813441.jpg'// 创建对象 var img = ...

最新文章

  1. 通过案例学调优之--AWR baseline对比生成AWR报告
  2. 编译器中代码自动对齐快捷键
  3. git fetch和git pull
  4. 查询进程打开的文件(转)
  5. JVM内存模型分析(一个程序运行的例子)
  6. python防反编译_linux python如何反编译成源码
  7. 关于WIN11使用SecoClient接收返回码超时问题
  8. Orange部署(Docker容器)
  9. Mac下nginx的安装记录(亲测可用)
  10. java的handler机制_从源码解析Handler机制
  11. 【Arcgis操作】模块化(批量、自动化)计算多个图层的面积
  12. 野火STM32F429学习笔记
  13. w8系统服务器垃圾清理,win8系统盘太大怎么办?来给TA瘦身吧! | SDT技术网
  14. gitlab 多人协同工作
  15. python中index什么意思_Python中index()和seek()的用法(详解)
  16. golang 模拟键盘输入
  17. pci总线定时协议_PCI总线标准及协议
  18. element的el-table-column循环渲染和自定义列
  19. SoftMax函数,交叉熵损失函数与熵,对数似然函数
  20. C语言 输入一个长度小于80的字符串,将字符串中的字母字符滤掉掉,并统计新生成串中包含的字符个数。

热门文章

  1. 3、更改Jenkins插件地址为国内源地址
  2. 如何在Microsoft Word中向对象添加替代文本
  3. SQL编程-组队学习打卡task03-复杂一点的查询
  4. FS7071是4.35v高精度锂电池保护IC电路
  5. 农场游戏开发记录二十
  6. 初级mysql面试题汇总
  7. 什么是RUP,XP,敏捷过程
  8. 计算机毕业设计之java+SSM架构的网上书城系统
  9. 查看重做日志缓冲区大小
  10. mysql执行sql语句按钮_mysql执行sql语句过程