通过javax.imageio.ImageIO类中的read()函数读取的图片,存放在类java.awt.image.BufferedImage类中。调用BufferedImage类中的getWidth()和getHeight()获取图片的宽度大小和高度大小。

import java.awt.image.BufferedImage;

import java.io.File;

import java.io.IOException;

import javax.imageio.ImageIO;

import com.Sunday.TankWar.configure.TankWarConfigure;

public class ImageInformation {

public static void main(String[] args) throws IOException {

String imageName = "home.jpg";

BufferedImage image = ImageIO.read(new File(TankWarConfigure.imagePath + imageName));

System.out.println("Width: " + image.getWidth());

System.out.println("Height: " + image.getHeight());

}

}

积跬步,聚小流------java获取图片的尺寸

在一篇文章中获取到通过例如以下两种方式进行获取: 1.使用ImageReader进行获取: 2.使用BufferedImage进行获取: 而且经过验证ImageReader进行操作的耗时远远低于Buf ...

java获取图片原始尺寸

java获取图片原始尺寸 URL url = null; InputStream is = null; BufferedImage img = null; try { url = new URL(pi ...

解决获取图片实际尺寸(宽高)的bug

需求:获取图片的宽高其实是为了预先做好排版样式布局做准备. 可以利用图片onload事件监听获取图片的宽高属性值.在IE9以下版本只能使用图片的width与height属性,HTMl5中新加入了nat ...

CImage 获取图片RGB 、图片高和宽;

1 CImage img , img1 ,imDest; 2 img1.Load( 图片路径); 3 img.Load( 图片路径); 4 为了防止图片失真,先处理一下在把图片显示出来 5 SetSt ...

Java获取图片属性

BufferdImage bfi = ImageIO.read( new File(“d:/file/img.jpg”) ); //获取图片位深度 Int imgBit = bfi.getColorM ...

Java 获取图片的大小、宽、高

参考:https://wwwblogs/hongten/archive/2012/11/26/hongten_java_ImageReader_BufferedImage.html im ...

naturalWidth、naturalHeight来获取图片的真实宽高

一般在图片放大缩小,或动态插入图片时使用 function imagea(img){ var w = img.naturalWidth; var h = img.naturalHeight; } 注: ...

原生js获取window高和宽

视口的宽和高 var pw = window.innerWidth, ph = window.innerHeight; if(typeof pw != "number"){ pw ...

java 获取图片大小(尺寸)

1,获取本地图片大小(尺寸) File picture=new File(strSrc);BufferedImage sourceImg=ImageIO.read(new FileInputStrea ...

随机推荐

HotApp小程序统计,第一个专业的微信第三方小程序统计工具

1.什么是HotApp小程序统计 HotApp小程序统计是第一个微信第三方小程序统计工具,就像做android 和 ios开发的人知道友盟统计一样,小程序也需要有个统计工具. 通过这个工具,可以知道小 ...

MyBatis知多少(9)不同类型的数据库

并非所有的数据库都如此复杂,需要使用昂贵的数据库管理系统以及企业级的硬件.一些数 据库其实非常小,足以运行在一台老式的PC机上.所有的数据库都是不一样的.它们有各自不 同的需求和不同的挑战.iBATI ...

poj 1742 Coins

// v给出N种硬币和个数,问可以取到1->M中的多少个值.// 背包 完全背包 或多 重背包(二进制优化)都可以做// #include #include & ...

POJ2201+RMQ

/* RMQ */ #include #include #include #include

javascript表单验证-邮箱验证

[Jobdu] 题目1520:树的子结构

题目描述: 输入两颗二叉树A,B,判断B是不是A的子结构.注:B为空树时不为任何树的子树 typedef struct BTNode{ int key; struct BTNode *rchild; ...

Light OJ - 1058 Parallelogram Counting(判定平行四边形)

Description There are n distinct points in the plane, given by their integer coordinates. Find the n ...

PHP核心技术

一.PHP核心技术 1.写出一个能创建多级目录的PHP函数(新浪网技术部) <?php /** * 创建多级目录 * @param $path string 要创建的目录 * @param $m ...

在本地没有安装Oracle的情况下,使用plsql远程连接数据库

远程连接数据库的方式不止一种.这里主要写在本地没有安装Oracle的情况下,使用plsql可视化工具远程连接数据库的方式. 一.前提 首先你本地得安装有plsql工具.具体的安装步骤就不多说了. 二. ...

MySQL中的编码问题

1.查看MySQL数据库的默认编码 (1).使用status命令 mysql> status -------------- mysql Ver 14.14 Distrib 5.5.28, for ...

更多推荐

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