জিওট্যাগ ব্যবহার করে ছবিগুলি জলছবি করা এবং স্থানাঙ্ক থেকে শেফফিল তৈরি করা?


14

আমার কাছে জিওট্যাগযুক্ত ফটোগ্রাফ রয়েছে এবং আমি সহজ রেফারেন্সের জন্য ফটোগুলির অবস্থানের একটি ওয়াটারমার্ক স্থাপন করতে এবং স্থানাঙ্কগুলি থেকে একটি শেফফিল তৈরি করতে চাই।

কেউ কি এমন কোনও ওপেন সোর্স সফ্টওয়্যার জানেন যা এটি করতে পারে?

এই লিঙ্কটি আইএএম যা অর্জন করার চেষ্টা করছে তার একটি উদাহরণ

উত্তর:


15

আপনি এক্সআইএফ তথ্য পাওয়ার জন্য পাইথন ব্যবহার করতে পারেন:

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 

তারপরে পাঠ্য বা কোনও কিছু আঁকার জন্য পাইথন ইমেজড্রে মডিউলটি ব্যবহার করুন।

import ImageFont, ImageDraw

def drawtext(im):
   op = ImageDraw.Draw(im)
   fnt = ImageFont.truetype("tahoma.ttf", 12)
   op.text((5, 5), "YourText", font=fnt)
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.