当前位置:首页 > 资讯 > 正文

python 分析图片获取拍摄时间和拍摄地点

python 分析图片获取拍摄时间和拍摄地点

要使用Python读取图片拍摄高度,可以使用exifread包中的process_file函数来获取图像的信息。首先,你需要安装exifread包,可以使用pip install exifread命令进行安装。接下来,你可以使用以下代码片段来读取图片拍摄高度: ``` import exifread img_path = r"bei_012744.jpg" f = open(img_path, 'rb') contents = exifread.process_file(f) f.close() altitude = contents['GPS GPSAltitude'].printable altitude = float(altitude.split('/')[0]) / float(altitude.split('/')[1]) print("拍摄高度:", altitude) ``` 在这个代码片段中,我们首先打开图片文件,并使用exifread.process_file函数来获取图像的信息。然后,通过contents['GPS GPSAltitude'].printable来获取图片拍摄高度。最后,我们将拍摄高度打印出来。 请注意,这只是一个示例代码,你需要将img_path变量替换为你自己的图片路径。另外,由于exifread返回的拍摄高度是一个字符串,我们需要将其转换为浮点数来获得实际的高度值。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [python读取图片属性信息](https://blog.csdn.net/weixin_34910922/article/details/123340837)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"]

最新文章