File size: 466 Bytes
0a82b18 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
from PIL import Image
def get_image_metadata_from_path(path):
if isinstance(path, Path):
return path.name.split("@")
elif isinstance(path, str):
return path.split("@")
def get_footprint_from_path(path):
splits = get_image_metadata_from_path(path)
coords = splits[1:9]
coords = [float(c) for c in coords]
lat1, lon1, lat2, lon2, lat3, lon3, lat4, lon4 = coords
return lat1, lon1, lat2, lon2, lat3, lon3, lat4, lon4
|