I have an image as attached enter image description here

The blue to yellow to red points are the points of interest the algorithm found, while the pink points are the radius per point. This maps pretty fine, but the issue I am having is that I need to find the area covered by this, but there are usually small holes, or when the direction changes, theres a bigger hole. How can I find the areas covered?

My vector contains x,y position of a point, radius r of how big the vessel is, and the direction o, stating in which direction the vessel orients. But I have no good idea on how to find the area in there.

  • 2
    $\begingroup$ You could fill circular regions centered at each point in a separate bitmap, then count the filled pixels in that bitmap. $\endgroup$ – Niki Estner May 29 '13 at 13:24
  • $\begingroup$ Ha, I like that idea. Circles with radius r at every x,y $\endgroup$ – SinisterMJ May 29 '13 at 13:35

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.