ee.Image.reduceToVectors

সমজাতীয় অঞ্চলগুলো হ্রাস করে একটি চিত্রকে বৈশিষ্ট্য সংগ্রহে রূপান্তর করুন।

লেবেলযুক্ত সেগমেন্টের একটি ব্যান্ড এবং শূন্য বা তার বেশি অতিরিক্ত ব্যান্ড সম্বলিত একটি ছবি দেওয়া থাকলে, এটি প্রতিটি সেগমেন্টের পিক্সেলের উপর একটি রিডিউসার চালায় যা প্রতি সেগমেন্টের জন্য একটি করে ফিচার তৈরি করে।

হয় রিডিউসারটিতে ইমেজের ব্যান্ডের সংখ্যার চেয়ে একটি কম ইনপুট থাকতে হবে, অথবা এটির একটিমাত্র ইনপুট থাকবে এবং সেটি প্রতিটি ব্যান্ডের জন্য পুনরাবৃত্তি করা হবে।

ব্যবহার ফেরত
Image. reduceToVectors ( reducer , geometry , scale , geometryType , eightConnected , labelProperty , crs , crsTransform , bestEffort , maxPixels , tileScale , geometryInNativeProjection ) ফিচার কালেকশন
যুক্তি প্রকার বিস্তারিত
এই: image ছবি ইনপুট ইমেজ। প্রথম ব্যান্ডটি একটি পূর্ণসংখ্যা টাইপের হবে বলে আশা করা হচ্ছে; এই ব্যান্ডে পাশাপাশি পিক্সেলগুলোর মান একই হলে, সেগুলো একই সেগমেন্টে থাকবে।
reducer রিডিউসার, ডিফল্ট: নাল যে রিডিউসারটি প্রয়োগ করতে হবে। এর ইনপুটগুলো ছবির প্রথম ব্যান্ডটি বাদ দেওয়ার পর থেকে নেওয়া হবে। ডিফল্ট হিসেবে Reducer.countEvery() ব্যবহৃত হয়।
geometry জ্যামিতি, ডিফল্ট: নাল যে অঞ্চলের উপর ডেটা হ্রাস করতে হবে। ডিফল্টরূপে এটি ইমেজের প্রথম ব্যান্ডের ফুটপ্রিন্ট হয়ে থাকে।
scale ফ্লোট, ডিফল্ট: নাল কাজ করার জন্য প্রক্ষেপণের একটি নামমাত্র মাপকাঠি, যা মিটারে পরিমাপ করা হয়।
geometryType স্ট্রিং, ডিফল্ট: 'বহুভুজ' প্রতিটি জেনারেট করা ফিচারের জ্যামিতি কীভাবে নির্বাচন করবেন; 'পলিগন' (সেগমেন্টের পিক্সেলগুলোকে ঘিরে থাকা একটি বহুভুজ), 'bb' (পিক্সেলগুলোকে আবদ্ধকারী একটি আয়তক্ষেত্র), অথবা 'সেন্ট্রয়েড' (পিক্সেলগুলোর কেন্দ্রবিন্দু)।
eightConnected বুলিয়ান, ডিফল্ট: ট্রু যদি সত্য হয়, তাহলে কোণাকুণিভাবে সংযুক্ত পিক্সেলগুলোকে সংলগ্ন বলে গণ্য করা হয়; অন্যথায় কেবল সেই পিক্সেলগুলোই সংলগ্ন বলে বিবেচিত হয় যাদের একটি সাধারণ প্রান্ত রয়েছে।
labelProperty স্ট্রিং, ডিফল্ট: 'লেবেল' যদি নাল (null) না হয়, তাহলে প্রথম ব্যান্ডের মান প্রতিটি ফিচারের নির্দিষ্ট প্রপার্টি হিসেবে সংরক্ষিত হবে।
crs প্রক্ষেপণ, ডিফল্ট: নাল যে প্রজেকশনে কাজ করা হবে। যদি নির্দিষ্ট না করা থাকে, তাহলে ছবির প্রথম ব্যান্ডের প্রজেকশন ব্যবহার করা হয়। যদি স্কেলের পাশাপাশি এটিও নির্দিষ্ট করা থাকে, তাহলে নির্দিষ্ট স্কেলে রিস্কেল করা হয়।
crsTransform তালিকা, ডিফল্ট: নাল CRS ট্রান্সফর্ম মানগুলির তালিকা। এটি ৩x২ ট্রান্সফর্ম ম্যাট্রিক্সের একটি রো-মেজর অর্ডারিং। এই অপশনটি 'স্কেল'-এর সাথে পারস্পরিকভাবে বর্জনীয়, এবং প্রোজেকশনে আগে থেকে সেট করা যেকোনো ট্রান্সফর্মকে প্রতিস্থাপন করে।
bestEffort বুলিয়ান, ডিফল্ট: ফলস যদি প্রদত্ত স্কেলে বহুভুজটিতে খুব বেশি পিক্সেল থাকে, তাহলে এমন একটি বৃহত্তর স্কেল গণনা করে ব্যবহার করুন যা অপারেশনটিকে সফল হতে দেবে।
maxPixels দীর্ঘ, ডিফল্ট: 10000000 হ্রাস করার জন্য পিক্সেলের সর্বোচ্চ সংখ্যা।
tileScale ফ্লোট, ডিফল্ট: ১ অ্যাগ্রিগেশন টাইলের আকার কমাতে ব্যবহৃত একটি স্কেলিং ফ্যাক্টর; একটি বৃহত্তর টাইলসকেল (যেমন, ২ বা ৪) ব্যবহার করলে এমন গণনা সক্ষম হতে পারে যা ডিফল্ট সেটিংসে মেমোরি শেষ হয়ে যাওয়ার সমস্যায় পড়ে।
geometryInNativeProjection বুলিয়ান, ডিফল্ট: ফলস EPSG:4326-এর পরিবর্তে পিক্সেল প্রজেকশনে জ্যামিতি তৈরি করুন।