问题标签 [iptcinfo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
878 浏览

python - Python 3.x Windows 上的 IPTCInfo

我需要从图像中提取 IPTC 元数据。我读过的关于 Windows 上 Python 包的大部分内容都建议使用预编译的二进制文件,但我没有看到 IPTCInfo 的二进制文件,因此我尝试了 pip3。

尝试安装时,我从 pip 收到错误消息:

所以,我试图打开它引用的最后一个临时文件,但它似乎不存在......

0 投票
2 回答
1106 浏览

python - 如何将关键字附加到 JPG 图像中的 IPTC 数据?

我正在尝试将关键字添加到 JPG 文件中的 IPTC 数据中,但失败得很惨。我可以使用 iptcinfo3 库读取关键字,并且似乎将关键字附加到当前关键字列表中,但是在尝试将这些关键字写回 JPG 文件时失败了,如果不是更早的话。错误消息对我来说有点不清楚,实际上可能引用了 new 关键字的附加(尽管 print 语句似乎表明它采取了)。

我已经尝试了三个不同的元数据库(似乎没有一个标准),这是我用它们中最远的一个(甚至无法安装一个并且无法运行第二个) . 这看起来很基本,但我无法弄清楚,也无法调整我在网上看到的其他几个代码示例来工作,包括 iptcinfo3 的示例代码片段。

当前的错误消息是:

代码:

0 投票
1 回答
29 浏览

metadata - IPTCInfo 更改关键字不带引号

我尝试使用包含 nessescary 数据的 csv 文件更改一些图片的关键字。

问题是如果不将引号放入数组元素中,我就无法更改关键字(请参阅:“b'Fallow_deer'”)。

我希望有人能帮帮忙。

代码

0 投票
0 回答
38 浏览

python - IPTCInfo 关键字错误 - 未显示所有关键字

我正在尝试使用 IPTCInfo3 python 库从图像的元数据中获取关键字。Windows 上图像的关键字标签(右键单击图像,转到详细信息选项卡)是:

但是我只得到关键字列表的最后一部分:

这是我的python脚本:

但是,如果我Capital Cities,Travel,Tourism,Building Exterior,Banking,City Lif;从标签中删除,它会输出所有关键字,而不仅仅是一个条目。似乎标签中的这条线由分隔,而不是;扔掉。是否有解决此问题的方法来显示所有关键字,或者它是否以我似乎无法正确输出的方式嵌套它?

这是我的脚本在终端中的输出:

0 投票
1 回答
484 浏览

python - Python TypeError:“字节”对象不能解释为整数。如何添加“字节”?

我在使用 save 时遇到错误TypeError: 'bytes' object cannot be interpreted as an integer,该怎么做才能使它正确?

我想保存在同一个图像中,而不是创建一个新图像。

如何添加“字节”?文档没有说什么?