ee.Image.register

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

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