`

JAVA获取图片大小和尺寸【转】

 
阅读更多
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;

import javax.imageio.ImageIO;

public class CalPit {
    public static void main(String[] args) throws FileNotFoundException, IOException {
        File picture = new File("C:/Users/Administrator/Pictures/我的图片/neusoft.png");
        BufferedImage sourceImg =ImageIO.read(new FileInputStream(picture)); 
        System.out.println(String.format("%.1f",picture.length()/1024.0));
        System.out.println(sourceImg.getWidth());
        System.out.println(sourceImg.getHeight());
    }
}

 转自:http://blog.csdn.net/huangyunzeng2008/article/details/8505640

分享到:
评论

相关推荐

    java图片处理 根据大小获取指定大小图片

    java图片处理 根据大小获取指定大小图片 以及图片尺寸处理 等等java图片处理 根据大小获取指定大小图片 以及图片尺寸处理 等等java图片处理 根据大小获取指定大小图片 以及图片尺寸处理 等等java图片处理 根据大小...

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

    在压缩包中的"java图片大小转换"文件中,很可能包含了实现这些功能的示例代码和使用说明,可以参考学习以加深理解。在实际开发中,我们还可以借助第三方库如`ImageMagick`、`Java Advanced Imaging (JAI)`或`JavaFX`...

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

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

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

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

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

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

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

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

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

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

    java 水印(水印适应图片大小,但个别图片太小不支持)

    通过以上步骤和策略,我们可以在Java中实现自适应图片大小的水印功能,并有效处理图片过小的情况。在实际应用中,还需要考虑性能优化,如批量处理大量图片时的并行化处理,以及对不同格式图像的支持等。

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

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

    java 图片压缩 iphone拍照上传旋转问题处理压缩工具类

    这样,既可以解决图片旋转问题,又可以降低上传的图片大小,节省存储空间和网络带宽。 以上就是使用Java处理iPhone拍照上传时的图片旋转和压缩问题的方法。在实际应用中,可能还需要考虑其他因素,如图片尺寸调整、...

    Java打印小票自定义小票纸张大小,分辨率

    这些工具可以帮助我们定制打印设置,包括选择打印机、定义纸张尺寸和设置分辨率。 1. **选择打印机**:在Java中,`PrintService`接口代表一个打印机实例。你可以通过`PrintServiceLookup.lookupDefaultPrintService...

    java对图片改变大小,png防止变黑,加圆角 圆角外透明

    在Java编程中,处理图像是一项常见的任务,包括调整图片大小、改变颜色效果以及添加特殊样式,如圆角和透明效果。本篇文章将深入探讨如何在Java中实现这些功能,特别是针对PNG格式的图片,因为PNG格式支持透明度,但...

    java文档excel、word、pdf、ppt转图片

    过高分辨率会增加图片大小,过低则可能导致文字模糊。 - 可以使用Java的Graphics2D类进行图像缩放,以适应不同尺寸的需求。 4. **内存管理**: - 转换大文件时,由于需要加载整个文档到内存,可能会遇到内存溢出...

    java PDF转图片

    总之,Java中的PDF转图片功能主要依赖于特定的库,如IcePDF,通过解析PDF内容并将其渲染为图像,从而实现多页PDF转多张图片的效果。在实际应用中,根据具体需求调整代码和参数,可以实现更高效、高质量的转换效果。

    FTP中获取文件大小

    本文将深入探讨如何使用Java来获取FTP服务器上的文件大小以及文件夹属性,并简要介绍FTP的一些常用命令。 **Java FTP获取文件大小** 在Java中,我们可以使用`java.net.Socket`和`java.io`库来实现基本的FTP操作,...

    Java将PDF生成图片

    9. **多平台兼容性**:Java的跨平台特性使得PDF转图片的解决方案可以在Windows、Linux和Mac OS等多种操作系统上运行。 10. **实战示例**:下面是一个使用Apache PDFBox进行PDF转图片的简单代码示例: ```java ...

    java实现遍历目录并更改图片尺寸

    总结来说,实现"java实现遍历目录并更改图片尺寸"主要涉及以下步骤: 1. 使用`File`类遍历目录和子目录。 2. 用`ImageIO`读取图片并创建`BufferedImage`对象。 3. 调整`BufferedImage`的尺寸。 4. 保存修改后的图片...

    java多张图片重叠。包括透明图片

    在Java编程语言中,处理...通过调整图像的位置和大小,可以创建各种各样的视觉效果。在实际应用中,可能还需要考虑其他因素,如旋转、剪裁、颜色空间转换等。理解这些基本概念对于进行更复杂的图像处理任务至关重要。

    java对图片进行处理

    以上就是使用Java对图片进行处理的关键知识点,包括获取图片尺寸、缩放图片、裁剪图像以及添加文字和图片水印的方法。通过熟练掌握这些技术,开发者可以轻松地在各种应用中实现图片处理功能。在实际项目中,可能还...

    java 上传图片配置

    通过它,你可以轻松地在Java程序中执行如调整图片尺寸、添加水印、转换图片格式等操作。 7. **异常处理与反馈**: 在处理图片上传时,需要考虑各种可能出现的异常,如文件类型错误、文件过大、磁盘空间不足等,并...

Global site tag (gtag.js) - Google Analytics