আমার বর্তমান সমস্যা:
- আমার কাছে একটি ইনপুট 3 ডি বাইনারি চিত্র রয়েছে (একটি 3 ডি ম্যাট্রিক্স যার কেবল 0 এবং 1 রয়েছে) যার সাথে ব্যাসার্ধের সাথে গোলকটির এলোমেলো সংখ্যার গোলক থাকে।
- আমরা জানি না যে চিত্রটিতে কতগুলি গোলক রয়েছে।
- সমস্ত গোলকের একই ব্যাসার্ধ r থাকে তবে আমরা ব্যাসার্ধকে জানি না।
- গোলকগুলি পুরো চিত্র জুড়ে রয়েছে এবং একে অপরকে ওভারল্যাপ করতে পারে।
- উদাহরণ চিত্র নীচে দেওয়া হয়।
আমার প্রয়োজন:
- ব্যাসার্ধ আর কি?
বর্তমানে, আমি z অক্ষটি থেকে মুক্তি পেতে এবং প্রান্ত সনাক্তকরণ সম্পাদনের জন্য কেবল চিত্রটি চ্যাপ্টা করছি এবং আমি হফ ট্রান্সফর্ম চেষ্টা করছি: http://rsbweb.nih.gov/ij/plugins/hough-circles.html
তবে হাফ ট্রান্সফর্মের সাথে আমি দেখতে পাচ্ছি যে ভেরিয়েবলগুলি সর্বনিম্ন ব্যাসার্ধ, সর্বোচ্চ ব্যাসার্ধ এবং বৃত্তের সংখ্যা নির্দিষ্ট করতে হবে। আমি নীচে কয়েকটি চেষ্টা করেছি:
সঠিক পরামিতিগুলি দেওয়া, Hough Transform চেনাশোনাগুলি ঠিক ঠিক সনাক্ত করতে পারে। তবে আসল প্রয়োগে, আমি জানি না যে সেখানে কতগুলি গোলক রয়েছে এবং ন্যূনতম এবং সর্বাধিক ব্যাসার্ধ অনুমান করার চেষ্টা করে প্রোগ্রামটি করা সম্ভব হবে বলে মনে হয় না। এটি সম্পাদন করার অন্যান্য উপায় আছে?
ক্রস-লিংক: /math/118815/find-radius-r-of-the-overlappable-spheres-in-3d-image