我正在尝试在图像上用 python 制作机器学习分类器。为此,我需要访问图像详细信息,例如 GPS 位置、时间戳和发光强度。我尝试使用 matplotlib.pyplot.imread 导入图像。这只为我提供了我也需要使用的 RGB 信息,但我无法访问其他规范。
import matplotlib.pyplot as plt
image = plt.imread("test.jpg")
如何从 python 中的图像访问这些其他规范?
最佳答案
您正在寻找的内容称为 EXIF 元数据,并不总是存在于所有图像中。 https://en.wikipedia.org/wiki/Exif
在 google 上快速搜索一个从图像中读取 EXIF 的 Python 库:https://pypi.org/project/ExifRead/
然后您仍然可以使用 matplotlib 来加载 RGB 数据。
希望这有帮助
关于python - 如何在 python 中访问图像详细信息,即 GPS 数据和发光强度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53082466/