जियोटैग का उपयोग करके वॉटरमार्किंग तस्वीरें और निर्देशांक से आकारफाइल बनाना?


14

मेरे पास जियोटैग्ड तस्वीरें हैं और मैं आसान संदर्भ के लिए मोर्चे पर फोटो स्थान के एक वॉटरमार्क के साथ-साथ निर्देशांक से एक आकृति आकृति बनाना चाहूंगा।

क्या किसी को किसी भी ओपन सोर्स सॉफ्टवेयर का पता है जो ऐसा कर सकता है?

यह लिंक इस बात का एक उदाहरण है कि Iam क्या करने की कोशिश कर रहा है

जवाबों:


15

आप 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 

फिर पाठ या कुछ भी ड्राइंग के लिए अजगर इमेजड्रॉ मॉड्यूल का उपयोग करें।

import ImageFont, ImageDraw

def drawtext(im):
   op = ImageDraw.Draw(im)
   fnt = ImageFont.truetype("tahoma.ttf", 12)
   op.text((5, 5), "YourText", font=fnt)
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.