zoukankan      html  css  js  c++  java
  • 通过图片获取gps地理位置

    别人说通过一张照片就可以定位你的位置,看来个视频,仔细研究了一下自己的照片没想到真的可以做到,想想真的有点可怕。

    如何通过一张照片去定位这张照片的经纬度下面我以我手机中的照片为例。

    我们通过python3 去读取照片的信息  下面是我用python3写的代码

    
    
    import exifread
    import re

    def imageread():
    GPS = {}
    date = ''
    f = open("E:\2.jpg",'rb')
    imagetext = exifread.process_file(f)
    for key in imagetext: #打印键值对
    print(key,":",imagetext[key])
    print('******************************************************** ********************************************************')
    for q in imagetext: #打印该图片的经纬度 以及拍摄的时间
    if q == "GPS GPSLongitude":
    print("GPS经度 =", imagetext[q],imagetext['GPS GPSLatitudeRef'])
    elif q =="GPS GPSLatitude":
    print("GPS纬度 =",imagetext[q],imagetext['GPS GPSLongitudeRef'])
    elif q =='Image DateTime':
    print("拍摄时间 =",imagetext[q])

    imageread()

    将这个经纬度转化一下。将转换的结果上网查一下。

    以上就是通过图片进行的定位的过程。

     
     
     
  • 相关阅读:
    用numpy实现CNN卷积神经网络
    用numpy实现BP神经网络
    扩展域并查集学习笔记
    My Blog问卷
    二叉搜索树(BST)学习笔记
    我的代码风格
    substr函数学习
    memset与fill的区别
    快读快写
    洛谷题解 CF777A 【Shell Game】
  • 原文地址:https://www.cnblogs.com/shiguangliangchunshanbo/p/9745848.html
Copyright © 2011-2022 走看看