`
cs_man
  • 浏览: 58841 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

java获取图片长度和宽度

    博客分类:
  • Java
阅读更多
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import javax.imageio.ImageIO;

public class Test {

	public static void main(String[] args) {
		File picFile = new File("D:\\1.gif"); // 图片文件路径
		BufferedImage image = null;
		try {
			image = ImageIO.read(picFile);
		} catch (IOException e) {
			e.printStackTrace();
		}
		int width = image.getWidth();// 图片宽度
		int height = image.getHeight();// 图片高度
		System.out.println("width=" + width);
		System.out.println("height=" + height);
	}

}
分享到:
评论
2 楼 cs_man 2011-09-07  
lost-java 写道
刚好用到,thank you !

不客气!哈哈
1 楼 lost-java 2011-07-11  
刚好用到,thank you !

相关推荐

    java编程简单获取图片像素的方法

    在Java编程中,获取图片像素是一项常见的任务,特别是在图像处理、计算机视觉或数据分析等领域。本文将详细介绍如何使用Java API来简单地获取图片的像素信息。 首先,我们需要导入相关的Java类库,包括`java.awt....

    后台java判断上传图片的高度和宽度

    使用java代码判断图片的尺寸,要求jdk在1.6至少(包含1.6)

    Java获取单张超大图片分辨率

    通过`ImageIO.read()`方法,我们可以加载图像文件并获取其元数据,其中就包含了图片的宽度和高度,即分辨率。以下是一个基本示例: ```java import javax.imageio.ImageIO; import java.awt.image.BufferedImage; ...

    java图片上传、控制大小、宽度高度和图片裁剪并保存

    在Java中,可以使用BufferedImage的getSubimage()方法获取图片的一部分,然后用这个子图创建新的BufferedImage。例如,定义裁剪区域的左上角坐标(x, y)和裁剪的宽度和高度,然后调用`bufferedImage.getSubimage(x, y...

    javaffmpeg获取视频长度

    JavaFFmpeg是一个强大的Java库,它是FFmpeg命令行工具的Java接口,允许开发者在Java应用程序中处理音频和视频文件。这个案例聚焦于如何利用JavaFFmpeg来获取视频的长度,这是多媒体处理中一个常见的需求。FFmpeg是一...

    如何使用Java读取这张图片的分辨率?

    一旦图像被加载,我们就可以通过调用`BufferedImage`对象的`getWidth()`和`getHeight()`方法来获取图像的宽度和高度。 在`main`方法中,我们打印了图像的名称以及它的宽度和高度。此外,我们还定义了一个名为`...

    Java提取EXCEL图片重命名并改变像素大小

    本项目专注于一个特定的需求,即“Java提取EXCEL图片重命名并改变像素大小”。这个功能对于那些需要批量处理Excel文件中的图像,比如统一调整格式、优化存储大小或适应不同展示环境的场景非常有用。下面我们将详细...

    SpringMVC中MultipartFile上传获取图片的宽度和高度详解

    在 SpringMVC 中使用 MultipartFile 上传获取图片的宽度和高度可以使用javax.imageio.ImageIO 和 java.awt.image.BufferedImage,通过这种方式我们可以判断上传的图片是否符合要求,并且可以防止上传文件被篡改成...

    Java 大图片格式 width,height读取工具类

    通过文件头识别文件类型,图片大小 支持格式: "JPEG", "GIF", "PNG", "BMP", "PCX", "IFF", "RAS", "PBM", "PGM", "PPM", "PSD", "SWF", "KRO

    java Swing读取图片

    本篇文章将详细讲解如何在Java Swing中读取和显示图片,以及与之相关的知识点。 首先,我们需要了解Java中的图像处理类。`java.awt.Image`类是表示图像的基本类,它提供了加载、显示和操作图像的方法。而`javax....

    java中ImageReader和BufferedImage获取图片尺寸实例

    Java 中 ImageReader 和 BufferedImage 获取图片尺寸...* 获取图片尺寸:可以使用 ImageReader 或 BufferedImage 来获取图片的宽度和高度。 * 图像处理:BufferedImage 可以用于处理图像数据,例如旋转、缩放、裁剪等。

    Java读取图片分辨率依赖

    通过使用`metadata-extractor`,你可以获取到图像的高度、宽度(即分辨率),以及拍摄时间、相机型号、EXIF信息等其他详细数据。例如,以下是一个简单的Java代码示例,展示如何使用该库读取图片分辨率: ```java ...

    java实现图片的上传以及根据需要缩小显示

    在Java编程中,图片的上传和按需缩放显示是一项常见的功能,特别是在Web应用或桌面应用中。这个过程涉及到文件I/O操作、图像处理以及可能的服务器交互。下面将详细介绍如何实现这一功能。 首先,我们需要处理图片的...

    ImageView获取宽度和高度

    在Android开发中,ImageView是用于显示图像的常见组件,但有时候我们需要在程序运行时获取ImageView的宽度和高度,以便进行一些动态布局或者计算。然而,直接在onCreate()方法中获取可能会遇到问题,因为此时视图...

    Java获取屏幕上任意点颜色源码.rar

    例如,我们可以通过调用`createScreenCapture(new Rectangle(0, 0, width, height))`来获取整个屏幕的图像,其中`width`和`height`是屏幕的宽度和高度。 2. **鼠标移动事件**:为了获取鼠标移动时的坐标,我们需要...

    android 获取屏幕宽度和高度的工具类

    ### Android 获取屏幕宽度和高度的工具类 在Android开发中,获取屏幕的宽度和高度是一项基本但非常重要的功能。这通常用于布局管理、适配不同屏幕尺寸的设备以及执行与屏幕大小相关的操作。本文将详细介绍如何通过...

    java实现图片角度旋转并获得图片信息

    获取图片信息在Java中也是相对简单的。利用BufferedImage类提供的getWidth和getHeight方法,我们可以很方便地获取到图片的原始宽度和高度。而这些信息又可以被用来进一步计算旋转后图片的新尺寸,以及决定是否需要...

    java读取pdf的文字、图片、线条和对应坐标

    pdf文档的内容都是坐标定位的,文档内容主要包含文本、图片、线条;需要用到pdfbox和pdf2dom两个依赖包

    JAVA缩小图片尺寸

    获取图片的原始宽度和高度,以便后续按比例缩放。 ```java int w0 = src.getWidth(null); // 原始宽度 int h0 = src.getHeight(null); // 原始高度 ``` 3. **创建缩放后的图像对象**: 创建一个新的`...

    java实现视频生成图片

    java实现可以获取视频中某一帧的图片,并将图片保存至本地,自定义设置截取图片的宽度和高度,获取视频的总帧数,视频总时长。

Global site tag (gtag.js) - Google Analytics