Hình ảnh thủy ấn bằng geotag và tạo shapefile từ tọa độ?


14

Tôi có các bức ảnh được gắn thẻ địa lý và tôi muốn đặt một hình mờ của vị trí ảnh ở mặt trước để dễ dàng tham khảo cũng như tạo ra một shapefile từ tọa độ.

Có ai biết bất kỳ phần mềm nguồn mở nào có thể làm điều này không?

Liên kết này là một ví dụ về những gì Iam đang cố gắng đạt được

Câu trả lời:


15

bạn có thể sử dụng python để nhận thông tin EXIF:

from PIL import Image
from PIL.ExifTags import TAGS
from pprint import pprint

def getexif(im):
    res = {}
    try:
       img = Image.open(im)
       info = img._getexif()
       for tag, val in info.items():
           dec = TAGS.get(tag, tag)
           res[dec] = val

    except IOError:
       print im
    return res
    pprint res 

sau đó sử dụng mô-đun ImageDraw của python để vẽ văn bản hoặc bất cứ thứ gì.

import ImageFont, ImageDraw

def drawtext(im):
   op = ImageDraw.Draw(im)
   fnt = ImageFont.truetype("tahoma.ttf", 12)
   op.text((5, 5), "YourText", font=fnt)
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.