ee.Image.register

यह किसी इमेज को रेफ़रंस इमेज के तौर पर रजिस्टर करता है. साथ ही, यह लोकल और रबर शीट के डिफ़ॉर्मेशन की अनुमति देता है. डिस्प्लेसमेंट की गिनती, रेफ़रंस इमेज के सीआरएस में की जाती है. यह गिनती, इन तीन प्रोजेक्शन के सबसे कम रिज़ॉल्यूशन के हिसाब से की जाती है: इनपुट इमेज प्रोजेक्शन, रेफ़रंस इमेज प्रोजेक्शन, और अनुरोध किया गया प्रोजेक्शन. इसके बाद, इनपुट इमेज को रेफ़रंस इमेज के तौर पर रजिस्टर करने के लिए, इनपुट इमेज पर डिस्प्लेसमेंट लागू किए जाते हैं.

इस्तेमालरिटर्न
Image.register(referenceImage, maxOffset, patchWidth, stiffness)इमेज
आर्ग्यूमेंटटाइपविवरण
यह: imageइमेजरजिस्टर की जाने वाली इमेज.
referenceImageइमेजजिस इमेज के तौर पर रजिस्टर करना है.
maxOffsetफ़्लोटइनपुट इमेज को अलाइन करने की कोशिश करते समय, ज़्यादा से ज़्यादा ऑफ़सेट की अनुमति दी जाती है. यह ऑफ़सेट, मीटर में होता है. छोटी वैल्यू का इस्तेमाल करने से, कंप्यूटेशन का समय काफ़ी कम हो सकता है. हालांकि, यह वैल्यू इतनी बड़ी होनी चाहिए कि इमेज के पूरे इलाके में सबसे ज़्यादा डिस्प्लेसमेंट को कवर किया जा सके.
patchWidthफ़्लोट, डिफ़ॉल्ट: शून्यइमेज ऑफ़सेट का पता लगाने के लिए, पैच का साइज़. यह साइज़, मीटर में होता है. इसे इतना बड़ा सेट किया जाना चाहिए कि टेक्सचर कैप्चर किया जा सके. साथ ही, यह इतना बड़ा होना चाहिए कि पैच में अनदेखी किए जा सकने वाले ऑब्जेक्ट छोटे दिखें. डिफ़ॉल्ट रूप से, यह शून्य पर सेट होता है. अगर यह वैल्यू नहीं दी जाती है, तो पैच का साइज़ अपने-आप तय हो जाएगा.
stiffnessफ़्लोट, डिफ़ॉल्ट: 5यह सॉल्यूशन पर स्टिफ़नेस की पाबंदी लागू करता है. मान्य वैल्यू, [0,10] की रेंज में होती हैं. स्टिफ़नेस का इस्तेमाल, आस-पास के ग्रिड पॉइंट पर डिस्प्लेसमेंट तय करते समय, आउटलायर को अस्वीकार करने के लिए किया जाता है. ज़्यादा वैल्यू से, सॉल्यूशन रिजिड ट्रांसफ़ॉर्मेशन की ओर बढ़ता है. कम वैल्यू से, रजिस्ट्रेशन के दौरान इमेज में ज़्यादा डिस्टॉर्शन या वार्पिंग हो सकता है.