ee.Image.reduceNeighborhood

প্রদত্ত কার্নেল দ্বারা নির্ধারিত প্রতিটি পিক্সেলের চারপাশের প্রতিবেশে প্রদত্ত রিডিউসারটি প্রয়োগ করে। যদি রিডিউসারটির একটিমাত্র ইনপুট থাকে, তবে এটি সংগ্রহের প্রতিটি ব্যান্ডে আলাদাভাবে প্রয়োগ করা হবে; অন্যথায়, ইনপুট ইমেজের ব্যান্ডের সংখ্যার সমান সংখ্যক ইনপুট এর থাকতে হবে।

রিডিউসার আউটপুটের নামগুলো আউটপুট ব্যান্ডগুলোর নাম নির্ধারণ করে:

  • একাধিক ইনপুটযুক্ত রিডিউসারগুলো সরাসরি আউটপুটের নামগুলো ব্যবহার করবে।
  • একক ইনপুটযুক্ত রিডিউসারগুলো আউটপুট নামের শুরুতে ইনপুট ব্যান্ডের নাম যুক্ত করবে (যেমন, '10_mean', '20_mean')।

ওয়েটেড ইনপুটযুক্ত রিডিউসারগুলোর ক্ষেত্রে ইনপুট ওয়েট ইনপুট মাস্ক, কার্নেল ভ্যালু, অথবা এই দুটির মধ্যে যেটি ছোট, তার উপর ভিত্তি করে হতে পারে।

ব্যবহার ফেরত
Image. reduceNeighborhood (reducer, kernel, inputWeight , skipMasked , optimization ) ছবি
যুক্তি প্রকার বিস্তারিত
এই: image ছবি ইনপুট ছবিটি।
reducer হ্রাসকারী প্রতিবেশের অন্তর্ভুক্ত পিক্সেলগুলিতে প্রয়োগ করার জন্য রিডিউসার।
kernel কার্নেল প্রতিবেশকে সংজ্ঞায়িতকারী কেন্দ্রক।
inputWeight স্ট্রিং, ডিফল্ট: "কার্নেল" 'mask', 'kernel' বা 'min'-এর মধ্যে যেকোনো একটি।
skipMasked বুলিয়ান, ডিফল্ট: ট্রু যদি সংশ্লিষ্ট ইনপুট পিক্সেলটি মাস্ক করা থাকে, তাহলে আউটপুট পিক্সেলগুলোও মাস্ক করুন।
optimization স্ট্রিং, ডিফল্ট: নাল অপ্টিমাইজেশন কৌশল। বিকল্পগুলো হলো 'বক্সকার' এবং 'উইন্ডো'। 'বক্সকার' পদ্ধতিটি গণনা, যোগফল বা গড় নির্ণয়ের জন্য একটি দ্রুত পদ্ধতি। এর জন্য একটি হোমোজেনাস কার্নেল, একটি একক-ইনপুট রিডিউসার এবং MASK, KERNEL অথবা কোনো ওয়েটিং-এর প্রয়োজন হয়। 'উইন্ডো' পদ্ধতিটি একটি রানিং উইন্ডো ব্যবহার করে এবং এর জন্য 'বক্সকার'-এর মতোই একই শর্ত প্রয়োজন, তবে এটি যেকোনো একক-ইনপুট রিডিউসার ব্যবহার করতে পারে। উভয় পদ্ধতির জন্যই উল্লেখযোগ্য পরিমাণে অতিরিক্ত মেমরির প্রয়োজন হয়।