मुझे अपने EXIF डेटा के आधार पर कुछ छवि फ़ाइलों में हेरफेर करने की आवश्यकता है। क्या ऐसा कुछ आर में किया जा सकता है? मैंने कोई आर कार्य नहीं देखा है जो सीधे EXIF डेटा पढ़ सकता है।क्या आर के साथ EXIF डेटा पढ़ना संभव है?
उत्तर
adimpro पैकेज उपयोगी हो सकता है। यह आयातित छवि पर EXIF डेटा को comment()
के रूप में बनाए रखता है। (यह अपने आप का उपयोग नहीं किया है, हालांकि।)
यह शायद (http://www.sno.phy.queensu.ca/~phil/exiftool/)
प्रणाली ("/ usr/स्थानीय/bin/exiftool pathimagename.img") तेजी से और अधिक बहुमुखी exiftool उपयोग करने के लिए है
मैं एक आर पैकेज है कि यह मूल रूप से या तो किया नहीं पा सके, तो मैं https://github.com/cmartin/EXIFr
अब तक पर अपने ही लागू किया, यह केवल टैग मैं एक परियोजना के लिए उपयोग कर रहा था के एक सबसेट पढ़ता है, लेकिन मैं आसानी से विस्तार कर सकता है यह आपकी जरूरतों के अनुरूप है।
उदाहरण के लिए, एपर्चर मूल्य को पढ़ने के लिए:
read_exif_tags(image_path)[["ApertureValue"]]
मैं adimpro की कोशिश की (जटिल मुझ आदि अन्य पैकेज की जरूरत के लिए) और EXIFr (त्रुटियों मिला)। exiftool काम किया, लेकिन मैं आर एस में सिस्टम कॉल के परिणाम प्राप्त करने के लिए कैसे एक तरह से यह पता लगाने की थी (आप जोड़ने के लिए, प्रशिक्षु = TRUE):
1) install (http://www.sno.phy.queensu.ca/~phil/exiftool/) for your OS
2) use this in R: varName <- system("/usr/local/bin/exiftool path/example.jpg", intern = TRUE)
'पुस्तकालय (एसओएस); findFn ("exif") ' –