ওপেনসিভি দিয়ে ঝাপসা বৃত্তের কেন্দ্র কীভাবে সনাক্ত করা যায়


10

আমি নিম্নলিখিত চিত্র পেয়েছি:

এখানে চিত্র বর্ণনা লিখুন

ছবিতে কার্ভ রয়েছে। আমি বক্ররেখাযুক্ত চেনাশোনাগুলির কেন্দ্র খুঁজে পেতে চাই।

আমি ওপেনসিভি এবং হফ সার্কেল ট্রান্সফর্ম চেষ্টা করেছিলাম তবে তার কোনও ফলাফল হয়নি।


সমস্ত বক্ররেখাগুলি কেন্দ্রীভূত? তাদের মধ্যে ব্যবধান কি পরিবর্তনশীল?
এন্ডোলিথ

হ্যাঁ, তারা ঘন ঘন। এবং কোনও ব্যবধান স্থির নয়।
জিংকি

উত্তর:


3

আপনাকে প্রথমে চিত্রটির বৈসাদৃশ্যটি উন্নত করতে হবে, তারপরে শব্দটি সরাতে দৃ strongly়ভাবে ফিল্টার করুন। যেহেতু চেনাশোনাগুলি 'ঘন' (অস্পষ্ট), তাই আপনি বৃত্তের কাঠামোটি বিনষ্ট না করে বেশ কিছুটা ফিল্টার করতে পারেন।

আমি তখন বাইনারি প্রান্ত চিত্র পেতে বৃত্তাকার হাফ ট্রান্সফর্ম দ্বারা প্রক্রিয়া করা যেতে পারে এমন কিছু প্রান্ত সনাক্তকরণ অ্যালগরিদম প্রয়োগ করব।

আমি আপনার চিত্র থেকে নিম্নলিখিত প্রান্ত ইমেজ পেতে: এখানে চিত্র বর্ণনা লিখুন

নিম্নলিখিত ম্যাটল্যাব আদেশগুলি ব্যবহার করে:

 % x is the input grayscale image. First we adaptively improve the contrast over the image
 y= adapthisteq(x);

 % next we use the Canny edge detector with a strong Gaussian lowpass filter
 ee=edge(y, 'canny', [], 5);
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.