Detección de círculos con OpenCV y Python (6 / 7 paso)

Paso 6: Modificar el código para adaptarse a sus necesidades

El código aplica algunos filtros a la imagen como medio gaussiano para reducir el ruido.

También apliqué umbral adaptativo gausiano para concentrarse más en el círculo y ayuda el proceso de detección Canny de borde.

Con un poco vanamente alrededor con el código y cambiando algunos de
los parámetros en el cv2. HoughCircles función, usted puede ajustar el código para diferentes configuraciones. Para más información revisa la documentación oficial:-

CV2. HoughCircles documentación ( http://docs.opencv.org/2.4/modules/imgproc/doc/fea... )

Sin embargo, intente no cambiar los parámetros de los filtros de otros a menos que sepa lo que está haciendo, como esto puede conducir a resultados inesperados.

Que va haciendo modificaciones oportunas y mejoras al código.

Está disponible en:

https://github.com/ShubhamCpp/Circle-Detection-in-...

No dude en confirmar los cambios y sugerir mejoras. Horquilla Si sientes la necesidad de cambiar algo, muy apreciada.

No siento miedo a probar cosas diferentes con el código.

El mundo es su patio y el cielo es el límite.

Disfrutar.

Artículos Relacionados

Primeros pasos con OpenCV y Edison Intel

Primeros pasos con OpenCV y Edison Intel

Como robots comienzan a poblar el planeta necesitan una manera de "ver" el mundo de manera similar a lo que hacemos los seres humanos y ser capaces de utilizar estos datos de la visión para tomar decisiones. Hoy en día un sistema de visión de or
LPG / sistema de detección de biogás con MediaTek LinKIt uno

LPG / sistema de detección de biogás con MediaTek LinKIt uno

La plataforma de desarrollo un LinKIt ha sido diseñada y lanzado por los laboratorios de MediaTek con un diseño compacto, que permite la creación de accesorios personales y dispositivos de IoT, con conectividad Rica. HQ de Instructables han sembrado
Asado de tubérculos con coles y tocino

Asado de tubérculos con coles y tocino

Cuando asar verduras que solo encantan cómo dibuja hacia fuera todos los azúcares naturales y crea un exterior crujiente y un interior tierno.Algunas hortalizas necesitan cocinar un poco para romper las enzimas que lo contrario impediría a nuestro si
Cómo realizar el seguimiento de tu Robot con OpenCV

Cómo realizar el seguimiento de tu Robot con OpenCV

ACTUALIZACIÓN: Permite hacer Robots, mi hogar digital hackerspace, fue comprado por RobotShop. No quiero entrar, pero los nuevos propietarios prohibición yo y la mayoría de los miembros veteranos. Dijo la mayoría de los enlaces allí estará rota. Por
Cómo hacer un patrón de falda de círculo con facilidad

Cómo hacer un patrón de falda de círculo con facilidad

En este tutorial que te explica cómo hacer un patrón de falda de círculo simple que es costumbre ajuste a las medidas que usted elija. Círculo faldas son una pieza básica en alguien armario que puede ir con cualquier cosa, por lo que es imprescindibl
DETECCIÓN de objetos y seguimiento OPENCV, C++ de VISUAL STUDIO 2010 y ARDUINO

DETECCIÓN de objetos y seguimiento OPENCV, C++ de VISUAL STUDIO 2010 y ARDUINO

IntroducciónEn este proyecto la cámara envía fotogramas de vídeo para el Visual Studio C++ que contiene biblioteca de Open CV funcionando en nuestro ordenador.Si Visual Studio C++ programa detecta la imagen del objeto desde la webcam y luego calcula
Detección de bordes usando opencv y python

Detección de bordes usando opencv y python

código de detección para la biblioteca de python ising opencv del borde de la línea 15 fácil arrastrar y soltarPaso 1: Biblioteca de configuraciónDescargar opencv su libre y de código abierto. Es uno de los mejores equipo visión bibliotecas disponibl
Cómo dibujar un círculo con una cuerda

Cómo dibujar un círculo con una cuerda

si desea dibujar un círculo y no tiene una brújula en usted, este método funcionará bien. Es muy simple, y no está limitado a un cierto círculo de tamaño, sólo la longitud de su cadena!Paso 1: Reunir los materiales Es fácil. Todo lo que necesitas es
Fabricación de sistema de detección de color RGB con LED

Fabricación de sistema de detección de color RGB con LED

hacer un nuevo proyecto con LEDS y micro controlador
Cómo hacer un buscador de área del círculo con el símbolo del sistema

Cómo hacer un buscador de área del círculo con el símbolo del sistema

Hola chicos, en este instructable le daré los códigos para que puedas escribir en un radio y encontrar el área del círculo pertenece también! Enormes gracias a mi amigo que esta hecho desde cero! no dude en cambiarlo todo pero por favor no volver a p
Vuelo simulador con Arduino y Python

Vuelo simulador con Arduino y Python

Control de la opción de simulador de vuelo de Google Earth utilizando un Arduino y un acelerómetro.Volar prácticamente todo el mundo; el acelerómetro de inclinación hacia adelante, atrás, izquierda y derecha para controlar el avión Pitching y banca.O
Tutorial de Linux para Intel® Galileo Gen 2

Tutorial de Linux para Intel® Galileo Gen 2

Se podría pensar erróneamente que el Intel® Galileo Gen 2 como sólo una versión más potente, avanzada de Arduino Uno que pasa a ser capas en la parte superior un sistema Linux.Hay realmente más que eso y ojala, este tutorial mostrará la vista más gra
Frente a la detección y seguimiento con Arduino y OpenCV

Frente a la detección y seguimiento con Arduino y OpenCV

versiones20 de febrero de 2013: En respuesta a una pregunta de estudiante Hala Abuhasna si desea utilizar la clase Serial. net, utilice la Convención de nomenclatura "\\\.\\COMn" y reemplazar n por un número > 9 para definir el puerto com par
Usando Python y la librería OpenCV detección de rostros

Usando Python y la librería OpenCV detección de rostros

Este proyecto utilizará la librería OpenCV y python para facilitar la detección de la caraPaso 1: Lo que usted necesita1. la Junta de desarrollo de Intel Edison2. una cámara web, utilizamos la luz onda LW-IC5003. Python y la librería openCV instalado