gpt4 book ai didi

tags - 在 PC 和 Mac 上为图像使用标签或元数据

转载 作者:行者123 更新时间:2023-12-04 02:44:57 26 4
gpt4 key购买 nike

我希望为我的公司构建一个可搜索的图像库。我们有数以千计的图像,我正在努力寻找最好的方法来“标记”它们。这些图像存储在网络驱动器上,可供 Mac 和 Windows 用户访问。我在 Mac 上工作并有 Adob​​e Bridge,但并不是每个访问这些图像的人都会。我已经看到在 Windows 中,您可以为文件添加标签以进行搜索,而在 OS X 中,您可以添加 Spotlight 注释(以逗号分隔,它可以用作搜索标签),但是,2 不结转跨平台。

有什么可以帮助实现这个目标的吗?

最佳答案

用于存储带有图像的元数据,有 IPTC 标准。该标准允许您将信息保存在预定义的字段中,例如标题、摘要或关键字。任何与此标准兼容的文件格式都可以在文件中嵌入数据。将 IPTC 视为扩展的 Exif 标准。

IPTC 标准本身已由 Adob​​e 改进并称为 XMP (可扩展元数据平台的缩写)。 XMP 是 ISO 标准的一部分,可以嵌入当今大多数图像文件中,包括 TIFF、JPG、PNG、GIF、PDF 和许多 RAW 图像文件。如果您正在处理不支持 XMP 嵌入的文件,您可以通过 sidecar 文件(包含所有 XMP 信息的外部 .xmp 文件)使用此标准。 XMP 有几个库。 《官方》Adobe XMP SDK提供了一个 C++ 库,其他几个 XMP 库是 listed here .

使用 XMP 的一大优势是信息将与您将使用的任何其他现代图像管理软件兼容。即使您的解决方案有一天会过时,Adobe Bridge(或 Acdsee 或 XnView 等)也可以访问已输入的数据。而且您甚至不仅限于 Windows 和 Mac;也有适用于 Linux 的基于 XMP 的解决方案。

当然,您的图像库应该带有一个简单的数据库,可以进行快速搜索。对于类似的解决方案,我使用了与文件服务器上的图像一起存储的 SQLite 数据库,并且每次添加或编辑图像时都会更新该数据库。该数据库仅反射(reflect)来自 XMP 字段的信息,并且可以随时从图像文件本身轻松重建。

关于tags - 在 PC 和 Mac 上为图像使用标签或元数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19013573/

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