আর্থ ইঞ্জিন শেয়ার করা কম্পিউট রিসোর্স সুরক্ষিত রাখতে এবং সকলের জন্য নির্ভরযোগ্য পারফরম্যান্স নিশ্চিত করতে নন-কমার্শিয়াল কোটা টিয়ার চালু করেছে। নন-কমার্শিয়াল প্রোজেক্টগুলো ডিফল্টভাবে কমিউনিটি টিয়ার ব্যবহার করে, তবে আপনি যেকোনো সময় একটি প্রোজেক্টের টিয়ার পরিবর্তন করতে পারেন।
ee.Algorithms.Image.Segmentation.GMeans
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
ইনপুট ইমেজের উপর জি-মিনস ক্লাস্টারিং প্রয়োগ করে। কতগুলো ক্লাস্টার ব্যবহার করতে হবে তা স্বয়ংক্রিয়ভাবে নির্ধারণ করার জন্য এটি পুনরাবৃত্তিমূলকভাবে কে-মিনস এবং তারপরে একটি নর্মালিটি টেস্ট প্রয়োগ করে। আউটপুটে একটি 'ক্লাস্টারস' ব্যান্ড থাকে, যেখানে প্রতিটি পিক্সেল যে ক্লাস্টারের অন্তর্গত, তার পূর্ণসংখ্যা আইডি দেওয়া থাকে।
অ্যালগরিদমটি হয় পরস্পর-অসংলগ্ন সেলের একটি নির্দিষ্ট গ্রিডে (gridSize, যা একটি টাইলের চেয়ে ছোট হতে পারে) অথবা পরস্পর-সংলগ্ন টাইলের উপর (neighborhoodSize) কাজ করতে পারে। ডিফল্ট হিসেবে পরস্পর-অসংলগ্ন টাইল ব্যবহার করা হয়। একটি সেল বা টাইলের ক্লাস্টারগুলো অন্যটির ক্লাস্টারের সাথে সম্পর্কহীন। কোনো ক্লাস্টার যদি একটি সেল বা টাইলের সীমানা জুড়ে বিস্তৃত থাকে, তবে তার দুটি অর্ধাংশে দুটি ভিন্ন লেবেল থাকতে পারে। আংশিক মাস্কযুক্ত যেকোনো ইনপুট পিক্সেল আউটপুটে সম্পূর্ণরূপে মাস্ক করা হয়। এই অ্যালগরিদমটি শুধুমাত্র সংকীর্ণ ডাইনামিক রেঞ্জযুক্ত (যেমন, বাইট বা শর্টস) ছবির ক্ষেত্রেই ভালোভাবে কাজ করবে বলে আশা করা যায়।
নেইবারহুড সাইজ। ক্লাস্টার গণনা করার সময় প্রতিটি টাইলকে কতটা প্রসারিত করা হবে (ওভারল্যাপ)। এই অপশনটি গ্রিডসাইজ (gridSize)-এর সাথে ব্যবহার করা যাবে না।
gridSize
পূর্ণসংখ্যা, ডিফল্ট: নাল
গ্রিড সেল-সাইজ। যদি এটি ০-এর চেয়ে বড় হয়, তাহলে kMeans এই আকারের সেলগুলোতে স্বাধীনভাবে চালানো হবে। এর ফলে যেকোনো ক্লাস্টারের আকার gridSize বা তার চেয়ে ছোট হতে সীমাবদ্ধ থাকে। এই অপশনটি neighborhoodSize-এর সাথে ব্যবহার করা যাবে না।
uniqueLabels
বুলিয়ান, ডিফল্ট: ট্রু
যদি সত্য হয়, তবে ক্লাস্টারগুলোকে অনন্য আইডি বরাদ্দ করা হয়। অন্যথায়, সেগুলো প্রতিটি টাইল বা গ্রিড সেলের জন্য পুনরাবৃত্তি হয়।
[[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2026-04-20 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],["The G-Means algorithm performs image clustering by iteratively applying k-means and a normality test to determine the optimal number of clusters. It outputs an image with a 'clusters' band, assigning each pixel to a cluster. It can operate on a fixed grid (gridSize) or tiles with overlap (neighborhoodSize), with default being tiles without overlap. Input images should have a narrow dynamic range and pixels with partial mask will be fully masked in the output. Clusters can be assigned unique ID's or repeat per tile.\n"]]