编辑图像的元数据 Python
Edit Meta Data of Image Python
我正在用opencv拍照,所拍照片的所有图像属性都没有设置。我需要设置相机品牌、型号和焦距。我正在使用 python 2.7。我看过 piexif,但它没有我需要的属性。此外,我查看了 pyexiv2,但是当我尝试为 python 2.7 安装它时 pip 安装失败。那么如何在 python 中编辑图像的元数据?
PyExifTool is a tiny Python wrapper library around Exiftool,也可以直接调用subprocess.call
。
$ exiftool -Model='My camera' image.jpg
$ exiftool image.jpg
...
Camera Model Name : My camera
您需要的参数是 Make
、Model
和 FocalLength
。完整的参数列表是 here.
我正在用opencv拍照,所拍照片的所有图像属性都没有设置。我需要设置相机品牌、型号和焦距。我正在使用 python 2.7。我看过 piexif,但它没有我需要的属性。此外,我查看了 pyexiv2,但是当我尝试为 python 2.7 安装它时 pip 安装失败。那么如何在 python 中编辑图像的元数据?
PyExifTool is a tiny Python wrapper library around Exiftool,也可以直接调用subprocess.call
。
$ exiftool -Model='My camera' image.jpg
$ exiftool image.jpg
...
Camera Model Name : My camera
您需要的参数是 Make
、Model
和 FocalLength
。完整的参数列表是 here.