`
movingboy
  • 浏览: 55612 次
社区版块
存档分类
最新评论

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

    博客分类:
  • Java
阅读更多
手上有一张色彩空间为CMYK的JPEG图片,没有Exif信息。


在资源管理器中选中该图片,点击鼠标右键,在弹出菜单中选择”属性“,切换到”摘要“页,点击”高级“按钮,这时可以看到水平分辨率和垂直分辨率都是600,使用Photoshop打开图片也能看到分辨率为600。


我试了好几个Java的开源图像库(JAI Image/IO Tools、Apache FOP、Apache Sanselan)都读不出来,不知道该怎么弄了。请了解的朋友指点一下。
分享到:
评论

相关推荐

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

    本文将深入探讨如何利用Java获取单张超大图片的分辨率,包括对JPG和TIFF这两种常见格式的支持。 首先,Java中的`javax.imageio`包提供了`ImageIO`类,它是处理图像输入/输出的主要接口。通过`ImageIO.read()`方法,...

    Java读取图片分辨率依赖

    例如,以下是一个简单的Java代码示例,展示如何使用该库读取图片分辨率: ```java import com.drew.metadata.Metadata; import com.drew.metadata.exif.ExifIFD0Directory; ... Metadata metadata = ...

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

    在这个示例中,我们创建了一个`IMediaReader`对象,然后添加了一个监听器,当读取到视频的关键帧时,打印出分辨率和文件大小。 接下来,我们介绍JAVE(Java Audio Video Encoder),这是一个用于音视频转码的Java库...

    Java读取TIFF文件

    本篇文章将深入探讨如何使用Java来读取TIFF文件,并获取其尺寸——即图像的宽度(长)和高度。 在Java中,处理TIFF文件通常需要借助第三方库,因为Java的标准API(如`java.awt.image.BufferedImage`)并不直接支持...

    java调用ffmpeg转换视频,并读取转换后视频的分辨率、大小以及时长

    java调用ffmpeg转换视频,并读取转换后视频的分辨率、大小以及时长。主要参考http://blog.sina.com.cn/s/blog_a5116c670102wiwj.html 的代码方式。步骤: 1.研究java如何调用外部程序 2.研究ffmpeg转换视频格式的...

    aclibico-2.1.zip此包用于java读取ico图片使用

    1. 引入库:首先,你需要将下载的aclibico-2.1.zip解压,并将jar文件添加到你的项目类路径中,以便Java能够找到并使用这个库。 2. 导入库:在你的Java代码中,导入必要的库,比如`import com.aclibico.ACLibIco;`,...

    java使用Xuggler获得视频时长,分辨率,高宽,码率等信息

    Java编程语言在处理多媒体文件,特别是视频文件时,常常需要获取诸如时长、分辨率、高宽比以及码率等关键信息。Xuggler是一个强大的开源库,专为处理音视频数据而设计,它提供了丰富的API,使得在Java环境中解析和...

    java 读取yuv

    使用java阅读栅格图像的yuv数据,并转化为rgb数据

    java使用phantomjs把echarts转图片 静态资源

    4. **处理结果**:转换完成后,Java程序可以从临时目录或指定位置读取生成的图片,进行进一步的处理,如上传服务器、保存本地或发送给前端展示。 需要注意的是,PhantomJS项目已停止维护,可能存在的安全风险和兼容...

    可以改变java游戏分辨率的小软件

    这个文件可能包含了解析游戏配置、读取当前分辨率、设置新分辨率以及处理可能出现的兼容性问题的代码。 总的来说,这款Java游戏分辨率修改器利用Java编程语言的能力,为用户提供了自定义游戏显示尺寸的便利。通过这...

    Java将图片合并为视频

    1. **图片读取**:使用Java的`BufferedImage`类读取图片文件,或者使用第三方库如`ImageIO`进行更高效的操作。 2. **帧序列创建**:将每张图片转换为FFmpeg可识别的帧格式,通常为JPEG或PNG。 3. **视频参数设置**:...

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

    对于GIF这类动态图,可以使用`javax.imageio.ImageIO`读取每一帧并分别处理,然后再合并。 6. **自定义图片大小转换**: 自定义图片大小转换即指定目标尺寸,可能需要等比例缩放或填充背景。这里涉及到复杂的布局...

    java实现图片转换为视频

    5. **读取图片并写入视频**:遍历所有图片文件(如在"JimToMov"目录下的图片),加载每张图片,然后调用`VideoWriter`的写入方法将其添加到视频中。 6. **关闭VideoWriter**:完成所有图片写入后,关闭`VideoWriter...

    JAVA实现多页PDF转一张长图图片

    接下来,为了将PDF页面转换为图像,我们可以使用Java的`javax.imageio.ImageIO`类,它提供了读取和写入图像文件的功能。我们可以创建一个BufferedImage对象,然后使用`PDFPageView`的`renderImageWithDPI`方法将其...

    java导出图片到word文档

    本文将详细介绍如何使用Java实现这一功能,包括必要的库、步骤以及可能出现的问题。 首先,我们需要一个能够处理Word文档的Java库。Apache POI是一个广泛使用的库,它允许我们读取、写入和修改Microsoft Office格式...

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

    使用`Image read(String filePath)`方法读取原始图片,获取`BufferedImage`对象。 3. **创建水印**: 创建一个包含水印信息的新`BufferedImage`对象,这可能是一个简单的文字或图像。 4. **定位水印**: 设计一...

    Java中Excel转图片工具包(纯java)

    使用这个工具包,开发者可以在Java环境中轻松地处理Excel转图片的需求,无需依赖第三方应用或服务,提高了开发效率和项目的自给自足性。同时,纯Java实现保证了跨平台的兼容性,可以在各种Java运行环境中稳定工作。

    Java开发将连续的图片转成视频

    为了实现这个功能,开发者通常需要编写一段Java代码,以下是一个简单的示例,使用JavaCV库将图片转换为视频: ```java import org.bytedeco.javacpp.opencv_core.IplImage; import org.bytedeco.javacv....

    java中图片的大小改变

    在不牺牲质量的前提下改变图片的分辨率是一项技术性较强的工作,涉及到图像处理的基本原理和Java中的相关API。本篇将详细介绍如何在Java中实现这个功能。 首先,Java提供了丰富的图形处理库,主要集中在`java.awt`...

Global site tag (gtag.js) - Google Analytics