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

获取图片的宽和高 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...

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

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

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

    通过使用Java语言和javacv库,我们可以快速获取视频文件中的帧图片,并对其进行等比缩放,以满足不同的应用需求。 知识点一:视频文件中的帧图片获取 * 视频文件中的帧图片获取是指从视频文件中抽取出每一帧图片的...

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

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

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

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

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

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

    javaffmpeg获取视频长度

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

    java图片信息获取

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

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

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

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

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

    java图片裁剪

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

    爬虫+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对图片进行处理

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

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

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

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

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

    ImageView获取宽度和高度

    在ImageView的`onGlobalLayout()`回调中,可以获取到真实的宽高。例如: ```java imageView.getViewTreeObserver().addOnGlobalLayoutListener(new ViewTreeObserver.OnGlobalLayoutListener() { @Override ...

    java使用IText导出PDF(包含图片、表格、文字等等Demo和依赖包)

    总结来说,IText是Java中一个强大且灵活的PDF生成库,通过它可以轻松地创建包含文字、图片和表格的PDF文档。通过理解并实践提供的Demo,你将能够熟练地运用IText进行PDF的生成工作。记住,持续学习和更新库的版本以...

Global site tag (gtag.js) - Google Analytics