যদি আপনার গ্যাবার-ফিল্টারটির আউটপুট নির্ভরযোগ্য হয় এবং আপনার চিত্র-ডেটাতে তারতম্য এত বেশি না হয় যে ফলাফলটি সম্পূর্ণ আলাদা দেখায়, তবে আপনি নীচের পদ্ধতিটি (ইতিমধ্যে উল্লিখিত এর অংশগুলি) ব্যবহার করতে পারেন:
কোনও স্বয়ংক্রিয় থ্রেশহোল্ডিং অ্যালগরিদম দিয়ে আপনার দ্বিতীয় চিত্রটি বাইনারি করুন। থ্রেশহোল্ডগুলির পরিসীমা যা কাজ করবে তা আপনি দেখতে পাবেন large
পিক্সেলের প্রতিটি সংযুক্ত অঞ্চলে একটি অনন্য মান সহ লেবেল করতে একটি উপাদান লেবেলিং অ্যালগরিদম ব্যবহার করুন।
আপনার চিত্রের প্রতিটি উপাদানগুলির জন্য এমন একটি সম্পত্তি গণনা করুন যা বর্ণনা করে, আপনার বস্তুটি কোনও ভরাট বৃত্তের সাথে কতটা ঘনিষ্ঠ। এই জন্য, আপনি উদাহরণস্বরূপ কম্প্যাক্টনেস ব্যবহার করতে পারেন । আমি সমতুল্য ডিস্ক ব্যাসার্ধের মধ্যে পিক্সেলের ভগ্নাংশের নীচে ব্যবহার করেছি । এই ব্যাসার্ধটি আপনার অবজেক্টের মতো একই ক্ষেত্রের সাথে একটি ডিস্ক ব্যাসার্ধ।
- অঞ্চলটি কেবল আপনার অবজেক্টের পিক্সেলের সংখ্যা গণনা করছে
- এর ক্ষেত্রফল প্রদত্ত চেনাশোনার ব্যাসার্ধ গণনা করাও পরিচালনাযোগ্য হওয়া উচিত
- এই ব্যাসার্ধের অভ্যন্তরের পিক্সেলের জন্য আপনার প্রতিটি চিত্রের কেন্দ্রের প্রয়োজন, তবে এটি কেবল অবজেক্ট-পিক্সেলের সমস্ত অবস্থানের মাঝামাঝি। আপনি যদি পদার্থবিজ্ঞানী হন তবে আপনি বিভিন্ন পয়েন্ট-ম্যাসের ভর কেন্দ্রে জানেন। এটি সমতুল্য।
- এখন আপনি প্রতিটি বস্তুর প্রতিটি পিক্সেলের জন্য তার কেন্দ্র থেকে দূরত্বের জন্য গণনা করুন এবং এটি বৃত্তের ব্যাসার্ধের চেয়ে ছোট কিনা তা পরীক্ষা করুন। দুটি সংখ্যা ভাগ করে নেওয়া এবং আপনি পিক্সেলের ভিতরে এবং বাইরের ভগ্নাংশ পান।
- সর্বোচ্চ ভগ্নাংশ সহ বস্তুটি নিন। দ্রষ্টব্য: কেবলমাত্র একটি পিক্সেলযুক্ত অবজেক্টগুলির মান 1 পাবে So
দেখার জন্য, একটি স্বয়ংক্রিয় দ্বিখরনের কাজ করা উচিত, এখানে একটি খুব কম এবং খুব উচ্চ প্রান্তিকের জন্য ফলাফল:
কম্পোনেন্ট লেবেল আপডেট করুন
উপাদান প্রয়োগের পছন্দটি আপনার আবেদনের জন্য সমালোচনাযোগ্য নয়। আমি আপনাকে পরামর্শ দেব, যদি আপনার নিজের দ্বারা এটি প্রয়োগ করতে হয় তবে খুব সাধারণ পদ্ধতিটি ব্যবহার করুন। এক পাস সংস্করণ উইকিপিডিয়া সাইট থেকে খুব সহজ। মূলত আপনি আপনার বাইনারি ইমেজটি দিয়ে পুনরাবৃত্তি করেন এবং যখন আপনি কোনও পিক্সেল মিলেন যা সাদা এবং ইতিমধ্যে লেবেলযুক্ত নয় আপনি এই বস্তুর জন্য একটি নতুন লেবেল ব্যবহার করেন এবং এই পিক্সেল দিয়ে শুরু করেন।
লেবেল সহ এই বস্তুকে লেবেল দেওয়ার প্রক্রিয়াটি মূলত বন্যার ভরাটের মতো। এটি উইকিপিডিয়া-সাইটে আলগোরিদিমের অভ্যন্তরীণ পদক্ষেপগুলি 1-4 হয়। আপনি এই লেবেলযুক্ত পিক্সেলটি দিয়ে শুরু করুন এবং এর সমস্ত প্রতিবেশীকে একটি স্ট্যাকে রেখেছেন (তারা ভেক্টর ব্যবহার করেছিল )। স্ট্যাকের একটি পিক্সেলের জন্য আপনি এটি অগ্রভাগ এবং ইতিমধ্যে লেবেলযুক্ত কিনা তা পরীক্ষা করে দেখুন। যদি আপনাকে এটি লেবেল করতে হয় তবে আপনি তার সমস্ত প্রতিবেশীটিকে আবার স্ট্যাকের উপরে রাখবেন। আপনার স্ট্যাক খালি না হওয়া পর্যন্ত এটি করুন।
তারপরে আপনি চিত্রটির মাধ্যমে আপনার স্ক্যান চালিয়ে যান। উইকি-সাইটের বর্ণনার বিপরীতে, আপনাকে আপনার আসল চিত্র থেকে একটি পিক্সেল মুছতে হবে না, যখন আপনি নিজের লেবেল-চিত্রের মান 0 থেকে আলাদা থাকবেন তখনই আপনি এড়িয়ে যাবেন।