Problem:
Detect circles with diameter greater than 10 pixels.
Suggested Script and Solution (feel free to choose your own):
- Apply filters such as opening and closing, to eliminate noise and elements for better circles detection.
- Use Hough Transform for circles
- Check if the diameter of the circles obtained is greater than 10 pixels.
- Display original and solved images "side by side(*)".
Directory images
contains two image files for test your solution.
Use Python version 3.x.x and OpenCV version 3.1 or superior.
It is desirable only one unique solution for both images, but not mandatory.
You must "clone" (fork is not recommend) this project into your own GitHub account. Solve, develop and commit while in your own repository. Share with us your GitHub project.
Problema:
Detectar os círculos com diâmetro superior a 10 pixels.
Script e solução sugerida (não obrigatória):
- Aplicar filtros como abertura e fechamento, para eliminar ruídos e elementos que se confundam com círculos.
- Utilizar a Transformada de Hough para círculos
- Verificar se o diâmetro dos círculos obtidos é maior que 10 pixels.
- Exibir as imagens original e solução "lado a lado(*)".
As imagens de teste estão disponíveis na pasta imagens
.
Use Python 3.x.x e OpenCV versão 3.1 ou superior.
É desejável apenas uma solução única para as duas imagens, mas não mandatório.
Você deve "clonar" (não recomendamos "fork") este projeto em sua própria conta do GitHub. Desenvolva e faça "commit" em seu próprio repositório. Envie para nós seu projeto no GitHub.
(*)
+---------------------+---------------------+
| | |
| | |
| original | processed |
| | |
| image | image |
| | |
| | |
+---------------------+---------------------+