`

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

    博客分类:
  • 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语言实现的修改图片大小

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

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

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

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

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

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

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

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

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

    用java如何把图片处理到指定大小

    在日常的软件开发中,经常会遇到对图片进行处理的需求,比如调整图片大小、裁剪图片等。本文将详细介绍如何使用Java实现图片处理,具体包括图片的尺寸调整和指定位置的裁剪。 #### 1. 调整图片尺寸 在Java中,可以...

    JAVA缩小图片尺寸

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

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

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

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

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

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

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

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

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

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

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

    java实现图片上传并添加水印效果(文字水印,蒙版,logo图片),自动进行文字大小行数位置匹配 ,文字自动换行

    Java的`FontMetrics`类可以帮助我们获取特定字体和大小下的文本尺寸,以便进行精确布局。 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. 保存修改后的图片...

Global site tag (gtag.js) - Google Analytics