ee.Algorithms.CrossCorrelation

इससे दो (सैद्धांतिक रूप से) को-रजिस्टर्ड इमेज के बीच इमेज रजिस्ट्रेशन की क्वालिटी के बारे में जानकारी मिलती है. इनपुट के तौर पर, एक ही बैंड की दो इमेज दी जाती हैं. यह फ़ंक्शन, जानकारी के चार बैंड से बनी इमेज दिखाता है. पहले तीन, दूरियां हैं: डेल्टाX, डेल्टाY, और इमेजA में मौजूद हर पिक्सल से इमेजB में मौजूद उस पिक्सल की यूक्लिडियन दूरी जिसका कोरिलेशन कोएफ़िशिएंट सबसे ज़्यादा है. चौथा बैंड, उस पिक्सल के लिए कोरिलेशन कोएफ़िशिएंट की वैल्यू होती है [-1 : +1].

इस्तेमालरिटर्न
ee.Algorithms.CrossCorrelation(imageA, imageB, maxGap, windowSize, maxMaskedFrac)इमेज
आर्ग्यूमेंटटाइपविवरण
imageAइमेजपहली इमेज, जिसमें N बैंड हैं.
imageBइमेजदूसरी इमेज में, इमेजA के बराबर बैंड होने चाहिए.
maxGapपूर्णांकयह X या Y में किसी पिक्सल के ज़्यादा से ज़्यादा शिफ़्ट होने की दूरी है.
windowSizeपूर्णांकतुलना की जाने वाली विंडो का साइज़.
maxMaskedFracफ़्लोट, डिफ़ॉल्ट: 0कोरिलेशन विंडो में मौजूद पिक्सल का ज़्यादा से ज़्यादा वह हिस्सा जिसे मास्क किया जा सकता है. यह टेस्ट, खोज के दायरे में आने वाले हर ऑफ़सेट लोकेशन पर लागू होता है. हर ऑफ़सेट के लिए, ओवरलैप होने वाले इमेज पैच की तुलना की जाती है और कोरिलेशन स्कोर का हिसाब लगाया जाता है. अगर ओवरलैप करने वाले इन पैच में से किसी भी पैच को मास्क किया गया है, तो ओवरलैप करने वाले पैच में मौजूद पिक्सल को मास्क किया गया माना जाता है. अगर खोज के दायरे में आने वाली किसी भी जगह पर जांच पूरी नहीं होती है, तो जिस आउटपुट पिक्सल के लिए कोरिलेशन का हिसाब लगाया जा रहा है उसे अमान्य माना जाएगा. साथ ही, उसे मास्क कर दिया जाएगा.