java获取图片的大小和尺寸(本地 服务器)
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获取图片的大小和尺寸(本地 服务器)相关推荐
- java获取图片的长宽尺寸(毫米)
java获取图片的长宽尺寸(毫米) 现在有个需求是附上 附件图片,同时要标注图片的一些属性,比较麻烦的要标识图片的长宽尺寸(毫米),网上找了半天都是获取图片的长宽像素,但是想了想 图片的长宽尺寸不应该 ...
- JAVA校验图片的大小、尺寸、比例
校验图片的大小.尺寸.比例 上传图片除了基本得 大小校验之外,特殊还需要对图片得 尺寸像素,像素比例进行校验 ,下边是相关校验 1 尺寸校验,也就是图片得像素 ,是否满足规定得大小 /*** .* @ ...
- java 校验图片的大小、尺寸、比例
import java.awt.image.BufferedImage; import java.io.File; import java.io.IOException;import javax.im ...
- JAVA获取图片的宽、高和大小
JAVA获取图片的宽.高.大小 如果是本地磁盘文件 File file = new File("C:\\Users\\root\\Desktop\\test.jpg");Buffe ...
- java 图片宽高_[Java]获取图片高和宽
通过javax.imageio.ImageIO类中的read()函数读取的图片,存放在类java.awt.image.BufferedImage类中.调用BufferedImage类中的getWidt ...
- java 获取图片的宽高
博客引用处(以下内容在原有博客基础上进行补充或更改,谢谢这些大牛的博客指导): 通过java获取图片的宽高 获取本地文件的图片尺寸: import java.awt.image.BufferedIma ...
- Java改变图片的大小
转自:http://blog.csdn.net/mainstream_code/article/details/7036302 [java] view plaincopyprint? <pre ...
- python下载图片并保存_Python爬虫获取图片并下载保存至本地的实例
1.抓取煎蛋网上的图片. 2.代码如下: import urllib.request import os #to open the url def url_open(url): req=urllib. ...
- javascript 快速获取图片实际大小的宽高
javascript 快速获取图片实际大小的宽高 简陋的获取图片实际宽高的方式 // 图片地址 var img_url = '13643608813441.jpg'// 创建对象 var img = ...
最新文章
- 通过案例学调优之--AWR baseline对比生成AWR报告
- 编译器中代码自动对齐快捷键
- git fetch和git pull
- 查询进程打开的文件(转)
- JVM内存模型分析(一个程序运行的例子)
- python防反编译_linux python如何反编译成源码
- 关于WIN11使用SecoClient接收返回码超时问题
- Orange部署(Docker容器)
- Mac下nginx的安装记录(亲测可用)
- java的handler机制_从源码解析Handler机制
- 【Arcgis操作】模块化(批量、自动化)计算多个图层的面积
- 野火STM32F429学习笔记
- w8系统服务器垃圾清理,win8系统盘太大怎么办?来给TA瘦身吧! | SDT技术网
- gitlab 多人协同工作
- python中index什么意思_Python中index()和seek()的用法(详解)
- golang 模拟键盘输入
- pci总线定时协议_PCI总线标准及协议
- element的el-table-column循环渲染和自定义列
- SoftMax函数,交叉熵损失函数与熵,对数似然函数
- C语言 输入一个长度小于80的字符串,将字符串中的字母字符滤掉掉,并统计新生成串中包含的字符个数。