gpt4 book ai didi

java - 检测 jpeg 图像中的 IPTC 内容

转载 作者:行者123 更新时间:2023-11-30 11:48:08 28 4
gpt4 key购买 nike

我需要知道如何检查给定的 jpeg 图像中是否包含 iptc 内容?这应该用 java 来完成。因为我是这项技术的新手。有人可以帮忙解决这个问题。

最佳答案

你可以使用这个库,

http://reader.imagero.com/

支持的元数据:

IPTC (JPEG, TIFF, EPS, PSD)
EXIF (JPEG, TIFF, PSD)
XMP (JPEG, TIFF, EPS, PSD)
Wang Annotations (read only)
ImageResourceBlock
ImageFileDirectrory
JPEG Markers

从一张图片中获取 IPTC 元数据并将其插入到另一张图片中:

String source = "C:\\images\\source.jpg";
String destination = "C:\\images\\destination.jpg";
IOParameterBlock iopb = new IOParameterBlock(source);
iopb.setDestination(destination);
IPTCEntryCollection collection = IPTC.getIPTC(iopb);
IPTC.insertIPTC(collection, iopb);
  • 编辑(教程):

http://reader.imagero.com/tutorial.html

关于java - 检测 jpeg 图像中的 IPTC 内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9002399/

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