gpt4 book ai didi

java - 如何访问原始图像数据

转载 作者:行者123 更新时间:2023-11-30 02:40:24 24 4
gpt4 key购买 nike

我正在使用元数据提取器编写一个 Java 应用程序来组织图像并查找重复项。 API 很棒,但有一些东西我无法弄清楚。

假设我有两张 JPG 图像。这些图像在视觉上是完全相同的(即像素方面相同)。但是,文件中封装的元数据中的某些内容可能有所不同。

如果我计算每个完整文件的MD5哈希值,我将得到两个不同的哈希值。但是,我想仅计算图像/像素数据的哈希值,这将为两个文件生成相同的哈希值。

那么 - 有没有办法使用元数据提取器从 JPG 中提取原始图像/像素数据,以便我可以计算我的哈希值?

此外,Javadoc 是否可用于此 API?我似乎找不到它。

最佳答案

您可以使用库的 JpegSegmentReader 类来实现此目的。它可以让您提取包含图像数据的 JPEG 片段并忽略元数据片段。

我在 another answer 中讨论了这项技术提问者表示他们的方法取得了成功。

这实际上将为库创建一个很好的示例应用程序。如果您有什么想法并想分享,请分享。

关于java - 如何访问原始图像数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41915844/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com