ee.Classifier.spectralRegion

यह एक क्लासिफ़ायर बनाता है. यह जांच करता है कि इसके इनपुट, किसी भी 2D कोऑर्डिनेट सिस्टम में कोऑर्डिनेट के सेट से तय किए गए पॉलीगॉन के अंदर हैं या नहीं. क्लासिफ़ाई किए जाने वाले हर इनपुट में दो वैल्यू होनी चाहिए. उदाहरण के लिए, इमेज में दो बैंड होने चाहिए. इनपुट वैल्यू, दिए गए पॉलीगॉन में मौजूद होने पर नतीजा 1 होगा. ऐसा न होने पर, नतीजा 0 होगा.

इस्तेमालरिटर्न
ee.Classifier.spectralRegion(coordinates, schema)कैटगरी तय करने वाला
आर्ग्यूमेंटटाइपविवरण
coordinatesसूचीपॉलीगॉन के निर्देशांक, रिंग की सूची के तौर पर. हर रिंग, कोऑर्डिनेट पेयर की एक सूची होती है. उदाहरण के लिए, [u1, v1, u2, v2, ..., uN, vN]). कोई भी किनारा, किसी दूसरे किनारे को नहीं काट सकता. अगर इनपुट वैल्यू, दिए गए पॉलीगॉन के अंदर है, तो नतीजे के तौर पर मिलने वाला क्लासिफ़िकेशन 1 होगा. इसका मतलब है कि पॉलीगॉन से बाहर निकलने के लिए, पॉलीगॉन के किनारों की विषम संख्या को पार करना होगा. अगर ऐसा नहीं होता है, तो क्लासिफ़िकेशन 0 होगा.
schemaसूची, डिफ़ॉल्ट: nullक्लासिफ़ायर का स्कीमा. बैंड या प्रॉपर्टी के नामों की सूची, जिन पर क्लासिफ़ायर काम करेगा. इस क्लासिफ़ायर को ट्रेनिंग नहीं दी जाती है. इसलिए, इन्हें मैन्युअल तरीके से तय करना होता है. डिफ़ॉल्ट रूप से, यह ['u', 'v'] पर सेट होता है.