问题标签 [pyexiv2]
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.
python - 用于从视频中读取元数据的 Python 本机库?
是否有 Python 库可以从视频文件中读取元数据(相机模型、创建时间等)?Perl 等价物是“exiftool”。我检查了 pyexiv2,但它没有像 exiftool 那样的视频支持。谢谢。
python - 使用 pyexiv2 对 JPEG 进行地理标记
我正在使用我在另一个 SO 答案中找到的代码使用 pyexiv2 Python 模块对 JPEG 进行地理标记(请参阅:What is the best way to geotag jpeg-images using Python?),我对 GPSTag 值有疑问。
答案中给出的代码有以下几行:
我查看了Exiv2 文档并找到了 GPSTag、GPSMapDatum 和 GPSVersionID 的描述,但仍然对 GPSTag 的值感到困惑。
从文档中它说:
指向 GPS 信息 IFD 的指针。GPS Info IFD 的互操作性结构与 Exif IFD 类似,没有图像数据。
这个描述并没有真正解释如何确定使用什么值,我也无法在网上找到更好的 GPSTag 描述。
所以我的问题是:
- 给定一张新图片,如何确定 Exif.Image.GPSTag 的值?
- 为什么代码示例使用值 654(这可以通过问题一来回答)?
谢谢你的帮助。
python - 尝试运行 pyexiv2
我正在尝试运行一个简单的代码来测试我是否在我的计算机中正确安装了 pyexiv2。我正在使用 python 2.6.6。在 Windows 7 64 位
所以我运行这个简单的代码:
我得到这个错误:
我该如何解决?谢谢
python - 如何在 osx 10.6.8 上安装 python 库 Pyexiv2 和 Gexiv2?
有谁知道如何在 Mac OSX 上安装 python 库pyexiv2和/或 Gexiv2,最好是在版本 10.6.8 和 virtualenv 中?
python - 查找图像是否有 EXIF
是否可以确定图像是否包含 exif 数据?我尝试使用 pyexiv2 如下:
现在如果没有 EXIF 数据,那么最后一行将打印一个空列表。这是做到这一点的唯一方法还是我可以用任何其他方式做到这一点。
python - pyexiv2 与自制 python 2.7.4
我刚刚在我的macbook pro(10.7.5)上安装了带有brew的python(2.7.4)。我还用 brew 安装了 exiv2 和 pyexiv2。当我从 python 解释器导入 pyexiv2 时,出现以下错误:
致命的 Python 错误:解释器未初始化(版本不匹配?)
我应该做些什么来纠正这个问题(考虑到我不想按照这个线程中的建议删除酿造的 python: How to install python library Pyexiv2 and Gexiv2 on osx 10.6.8?)
非常感谢您的任何建议!
python - 如何维护使用 PIL 调整大小的图像的 exif 数据
当我尝试使用 PIL 调整图像大小(缩略图)时,它会破坏与图像关联的 exif 数据,我该如何保存它。
我调整图像大小并将其作为图像缓冲区上传到云端。
调整大小的图像没有 exif 数据。
macos - Homebrew - pyexif2 - clang:错误:链接器命令失败,退出代码为 1
我安装了 homebrew 并且 brew doctor 抱怨我的路径 /user/local/bin 不在 /usr/bin 之上,所以我更正了这个问题,然后尝试使用以下命令安装 exiv2 和 pyexiv2:
然后我收到以下错误:
有任何想法吗?我真的需要 pyexiv2 才能在这台 macbook 上工作。
python - 如何在 python 中使用 gexiv2?
我刚刚为我的 debian 机器编译了 exiv2 和 gexiv2,现在我想开始使用 gexiv2 来使用 python 编辑 IPTC 数据。gexiv2 网站提供以下代码行:
但这已经导致:
我什至不能导入 gi 所以我想我错过了另一个包!?我必须做些什么才能使这项工作按预期进行?
更新:我将我的操作系统升级到最新的 debian 版本。我现在可以导入 gi,但 GExiv2 仍然有问题。
导入 GExiv2 时出现以下错误:
python - Lightroom 导出后 PIL 和 pyexiv2 中缺少图像标题标签
Lightroom 允许修改照片的 Title 和 ImageDescription 标签。标题是一个不符合条件的 EXIF 标签,所以它被保存在其他地方,而不是直接保存在 EXIF 标签中。
我想使用 Python 解析图像标签。我尝试使用 PIL 和 pyexiv2。两者都不能从 EXIF 标记中检索图像标题,尽管它可以在 Windows 的文件属性/详细信息窗口中看到。
我在 Windows 7 home 上使用 Python 2.7.2 32bit。
有任何想法吗?