`

java获取图片的宽和高

    博客分类:
  • JAVA
阅读更多

有两种要考虑的情况:

一种是:(图片在本地可以预览到),方法如下:
BufferedImage bufferedImage = ImageIO.read(new File(imagePath)); 
int width = bufferedImage.getWidth(); 
int height = bufferedImage.getHeight(); 
这里的imagePath形如:F:\\aa\\a.jpg

 

 

另一种是:图片属于网络上的地址(比如http://www.baidu.com/img/baidu_logo.gif) 代码如下:
Image img = Image.getInstance(new URL(“http://www.baidu.com/img/baidu_logo.gif”));
System.out.println("img.width="+img.width()+" img.hight="+img.height());
不过这里要加入下面的包才可以的,包在附件里面。

 

分享到:
评论

相关推荐

    通过java获取图片的宽和高 工具类

    通过java获取图片的宽和高 工具类, 可分别获取宽和高度,工具类可以直接调用

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

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

    用JAVA获取视频文件中的帧图片并等比缩放

    "用JAVA获取视频文件中的帧图片并等比缩放" Java是获取视频文件中的帧图片并等比缩放的重要技术之一。该技术可以应用于视频处理、图像处理、多媒体处理等领域。通过使用Java语言和javacv库,我们可以快速获取视频...

    Android利用Glide获取图片真正的宽高的实例

    Android.Glide获取图片真正的宽高 Android 中获取图片真正的宽高是一个非常重要的问题,在实际开发中,我们经常需要获取图片的宽高来设置图片显示的大小。通常,很多人会直接利用 Glide 的加载监听去拿图片的宽高...

    Java获取文件分辨率,大小等基本信息Demo

    在Java编程语言中,获取文件的基本信息,如分辨率、大小等,是常见的文件操作任务,尤其是在处理多媒体文件,如视频时。本示例Demo提供了两种方法来实现这一目标,使用了两个不同的库:xuggle-xuggler-5.4.jar 和 ...

    java图片信息获取

    通过java进行图片信息的获取,获取图片的宽,高等信息

    从网络获取图片按图片原大小显示

    标题“从网络获取图片按图片原大小显示”和描述所指出的问题,通常涉及到图片加载库的使用、图像解码、布局适应以及性能优化等关键点。下面将详细阐述这些知识点: 1. **网络图片加载**:Android中,我们可以使用...

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

    Java 中 ImageReader 和 BufferedImage 获取图片尺寸实例 Java 中获取图片尺寸有多种方法,其中使用 ImageReader 和 BufferedImage 是两种常见的方法。本文将对这两种方法进行详细介绍,并提供相应的代码实现。 ...

    javaffmpeg获取视频长度

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

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

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

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

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

    java图片裁剪

    在Java编程语言中,图片裁剪是一项常见的图像处理任务,主要涉及到对图像的选取和截取,以便获得图像的一部分或按特定比例调整图像大小。Java提供了多种库和API来实现这个功能,使得开发者能够轻松地处理图像裁剪的...

    java对图片进行处理

    1. **获取图片宽高** 在Java中,我们可以使用`javax.imageio.ImageIO`类和`java.awt.image.BufferedImage`类来读取图片并获取其尺寸。首先,通过`ImageIO.read()`方法读取图片文件,然后调用`BufferedImage`对象的`...

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

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

    java处理图片大小等比例缩放,自定义修改图片大小,截取,水印

    为了等比例缩放图片,我们需要获取原始图片的宽高比,然后根据目标尺寸计算出新的宽高。关键代码可能如下: ```java BufferedImage source = ImageIO.read(new File("input.jpg")); int width = source.getWidth...

    爬虫+URL获取Img高宽

    以下是一个简单的Java爬虫示例,用于获取图片URL并获取其高度和宽度: ```java import org.jsoup.Jsoup; import org.jsoup.nodes.Document; import org.jsoup.nodes.Element; import java.io.File; import java.io....

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

    - **图片和视频适配**:确保图片和视频能够根据屏幕尺寸自动调整大小,提供更好的视觉体验。 - **游戏开发**:在游戏中根据屏幕尺寸调整UI元素的大小,优化玩家的游戏体验。 #### 总结 通过这个简单的工具类,...

    java语言实现的修改图片大小

    在Java编程环境中,修改图片大小是一项常见的任务,尤其在处理图像数据或开发图形用户界面时。这个主题主要涉及Java的图像处理技术,包括使用Java AWT(Abstract Window Toolkit)和Swing库。以下是对这个话题的详细...

    java 上传图片生成缩略图

    - 通过比较原始图像的宽高比,计算缩略图的新尺寸。 - 创建一个`BufferedImage`对象`tag`,作为新的缩略图。 - 使用`drawImage()`方法绘制缩略图,参数分别表示目标图像、x坐标、y坐标以及宽度和高度。 ##### 4. ...

Global site tag (gtag.js) - Google Analytics