package test; import java.awt.image.BufferedImage; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.util.Iterator; import javax.imageio.ImageIO; import javax.imageio.ImageReader; import javax.imageio.stream.ImageInputStream; public class bbb { public static void main(String[] args) throws FileNotFoundException, IOException { try { //方法1: File file = new File("d:/ant_logo_large.gif"); Iterator<ImageReader> readers = ImageIO.getImageReadersByFormatName("gif"); ImageReader reader = (ImageReader)readers.next(); ImageInputStream iis = ImageIO.createImageInputStream(file); reader.setInput(iis, true); System.out.println("width:"+reader.getWidth(0)); System.out.println("height:"+reader.getHeight(0)); //方法2: File picture = new File("d:/ant_logo_large.gif"); BufferedImage sourceImg =ImageIO.read(new FileInputStream(picture)); System.out.println(sourceImg.getWidth()); System.out.println(sourceImg.getHeight()); } catch (IOException e) { e.printStackTrace(); } } }
- 浏览: 486424 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (271)
- json (6)
- hibernate (12)
- javascript (25)
- session cookie (2)
- struts2 (12)
- 数据库 (23)
- spring (25)
- freemarker (2)
- 其它 (17)
- ibatis (5)
- Web Service (5)
- java基础 (54)
- hessian (2)
- lucene (7)
- DWR (1)
- 导出excel (1)
- CSS (1)
- java 邮件 (5)
- SSH转载 (5)
- 文件断点 上传 (8)
- jQuery (7)
- ant (2)
- tuscany (5)
- maven (7)
- rsa (2)
- tomcat (2)
- svn (3)
- comet (2)
- log4j (2)
- linux (4)
- hadoop (1)
- 设计模式 (4)
- ssh (2)
- git (3)
- quartz (1)
- dubbo (2)
- mysql (2)
- 注解 (1)
- easyui (1)
- tree (1)
- 堆栈 (1)
- 泛型 (1)
- eclipse (1)
- annotation (1)
- mvc (3)
- shiro (1)
- Nexus (1)
- jackson (1)
- itext (1)
- mina (1)
- nio (1)
- ehcache (2)
- memcached (1)
- restful (2)
- mongodb (1)
- solr (1)
- zookeeper (1)
- redis (1)
- vpn (0)
- elastic (2)
- xxl-job (1)
最新评论
-
g_tao:
作者你好,你这个例子中服务端是跑在tomcat中吗
阿里巴巴dubbo处理文件上传下载 -
g_tao:
作者你好,能把整个项目给我发一份吗?guotao114@126 ...
阿里巴巴dubbo处理文件上传下载 -
tanmingjuntan:
楼上 本文提供的代码样例 和 你之前提供的例子有出入好多都没 ...
使用HttpURLConnection.setChunkedStreamingMode(10*1024);的时候,不同的参数导致文件上传损坏 -
dreamoftch:
dannielhome 写道请问下这个upload.exe是什 ...
断点文件上传流程 -
dannielhome:
请问下这个upload.exe是什么东西呢
断点文件上传流程
发表评论
-
java图片加水印
2018-05-24 14:55 609参考链接:http://www.codejava ... -
java ftp
2017-09-27 16:06 656https://www.journaldev.com/ ... -
Java io nio netty三种方式实现简单聊天功能
2016-05-23 11:15 3281netty和nio的比较: http://news ... -
jconsole, jstat, jmap, jstack, gc
2015-11-05 14:09 1055通过工具jconsole查看: 直接执行命令 ... -
ThreadPoolExecutor corepoolsize 理解
2015-03-05 11:08 3103在用jdk自带的jvm查看工具(bin/jvisual ... -
netty学习
2014-12-10 16:39 1110Netty学习专题系 ... -
eclipse中利用jetty进行Maven web项目开发调试
2014-12-09 16:51 712参考: eclipse中利用jetty进行Mav ... -
openjpa postgresql入门
2014-12-04 17:16 802maven pom.xml : < ... -
java类加载顺序和垃圾回收
2014-08-24 20:58 978JVM学习笔记(二)------Java代码编译和执行 ... -
java NIO 聊天
2014-07-03 11:34 1103server code : package ... -
Java NIO 系列教程
2014-06-24 16:11 655reference demo(java NIO 聊天 ... -
JDK,JRE,JVM的区别
2014-03-20 17:15 875转自:传智播客 ... -
CountDownLatch和CyclicBarrier初步学习
2013-12-06 17:05 904CountDownLatch用法: 需要调用C ... -
Lock和synchronized同步的初步理解
2013-12-06 11:31 1573先看一下使用Lock的例子(javaDoc的例 ... -
java注解(annotation)的用法
2013-12-04 14:41 1656转自:http://blog.csdn.net ... -
getResourceAsStream用法
2013-12-04 09:57 1274getResourceAsStream、getReso ... -
java 基础 日积月累
2013-11-27 10:20 1499Eclipse version: Eclip ... -
Java泛型
2013-11-27 09:04 946转: Java深度历险——Java泛型 J ... -
材价笔记代码
2013-11-24 02:31 0材价笔记代码保存 -
设计模式学习网址
2013-10-29 10:25 96023种设计模式: 单例,工厂,抽象工厂,代理, ...
相关推荐
通过java获取图片的宽和高 工具类, 可分别获取宽和高度,工具类可以直接调用
通过java进行图片信息的获取,获取图片的宽,高等信息
此案例封装完好,权威案例,eclipse中可运行,javaffmpeg获取视频长度,用户可以参考ckplaer接口,结合此案例完成。
java对图片进行处理如:获取宽高、缩图、剪图、加文字水印、加图片水印
通过文件头识别文件类型,图片大小 支持格式: "JPEG", "GIF", "PNG", "BMP", "PCX", "IFF", "RAS", "PBM", "PGM", "PPM", "PSD", "SWF", "KRO
java 爬虫+URL获取Img高宽 java 爬虫+URL获取Img高宽 java 爬虫+URL获取Img高宽
java对图片做各种处理如:获取宽高、按原图比例缩小图片、裁剪图片、给图片添加文字水印,给图片添加图片水印
主要介绍了Java处理Webp图片格式转换的示例代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
更新详情:优化了SwingService中图表的宽高处理。 yujianbo-java-tools.jar是本人平时里用到的工具类,分离出来打包成一个单独的jar工具包,里面包括: 1、数据库的一键连接以及增删改查,获取数据库数据直接映射...
主要根据指定网址,提供参数,返回图片数据,保存在本地
一个不错的工具类,上传的图片根据长宽的判断,按比例缩放生成另一张小图,可以减少浏览的浪费
完整项目,可直接放入MyEclipse运行。 可以从数据库里面的数据导出到EXCEL里面,图片也可以导出来显示在EXCEL里面。 同样,也可以把图片导入到数据库里面。 若不明白,来空间留言。 所有jar包齐全。
//物体的宽 protected double heigth;//物体的高 protected BufferedImage image;//当前正在显示的图片 protected int index = 0;//图片数组下标序号,子类中使用 protected double step;//飞行物每次(1/24秒)...
能很好的对图片进行对其压缩大小,针对图片的像素进行压缩,防止由于宽和高写的不协调导致图片变形,这里是根据图片的像素进行压缩,图片的要过不变!
基于Java的Android应用程序开发-24点游戏源码+详细项目说明.zip 基于Java的Android应用程序...layout_width以及layout_height,分别设置view的宽高;gravity指定当文本小于视图时如何通过视图的 x 和/或 y 轴对齐文本
12.新增图片裁剪宽高设置 13.新增图片压缩处理 14.新增录视频最大时间设置 15.新增视频清晰度设置 16.新增QQ选择风格,带数字效果 17.新增自定义 文字颜色 背景色让风格和项目更搭配 18.新增多图裁剪功能 19.新增...
Dng中获取raw数据,需要从Dng文件中获取Raw的一些基本信息:宽、高、Raw数据的偏移地址、每个pixel所占的字节大小等就可以读出想要的Raw数据。
Android - ViewPager滑动广告栏源码,从布局文件中获取ViewPager父容器,获取屏幕像素相关信息,根据屏幕信息设置ViewPager广告容器的宽高,将ViewPager容器设置到布局文件父容器中,每隔固定时间切换广告栏图片,...
使用 CSS3 的 animaition 通过拼图块背景...实现上述拼图方块的动态改变后, 方块背景图片大小应该随着方块的宽高而动态的改变, 同时方块的背景图片位置也应该动态改变 遇到的问题: 在根据方块宽度与高度设置拼图方块背
项目介绍: ...整体结构清晰,布局大气美观,可扩展性强,适用于网络科技公司,活动策划公司或...作为web学习中的练习项目使用,开发对应的后台接口,对页面进行数据绑定动态从数据库中获取数据。 3.作为毕业设计使用。