我想构建一个允许我管理照片/图像的应用程序。我想要的一个功能是快速确定重复项,我想要这样做的方法是通过仅读取维度和可能的创建日期来快速缩小搜索范围,这将大大缩小搜索范围,以便我可以做更强化的验证方法。
我只知道如何将图像的尺寸加载到一个不包含任何其他可能有用的元数据的BufferdImage中 - 这更加不切实际,因为加载图像是我想要快速避免的搜索(因为加载速度慢)
有没有办法做到这一点?最好使用Java的API,比如File类?如果必须,我只会使用图书馆。
答案 0 :(得分:0)
您需要加载的是Exif数据。我在这个Stack Overflow问题中找到了一个Java库来处理它:ImageIO - get image type and exif data