N
N
No2rmal2021-12-08 06:01:28
Neural networks
No2rmal, 2021-12-08 06:01:28

What tools to use to recognize round objects in an image?

Task: there are images (non-uniform and grayscale) on which there are not obvious circles with blurry borders, it is necessary to circle these circles on the image itself. This cannot be done with a gradient, the circles do not stand out so strongly against the background of the image.
I can't figure out if python libraries like opencv can handle this task. Or is it better to use neural networks for this.
In python, I program at a trivial level, and I have not yet approached the study of neural networks.
Is it possible to train a neural network for this, and if so, what is better to use?
If you could point me in the right direction, I would be very grateful.

Answer the question

In order to leave comments, you need to log in

1 answer(s)
V
Vindicar, 2021-12-08
@Vindicar

I think you can try the Hough transform. It can detect more than just circles.
Or you can try to apply a threshold transformation (simple / adaptive), and then make a gradient and Hough.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question