😊🤩😊 No olvides visitar mi blog: omes-va.com/contando-dedos-defectos-de-convexidad-python-opencv/ donde encontrarás todo este tutorial de forma escrita además de la programación. :D ¡Ten un lindo día!
Valen oro tus vídeos anteriores, ahora están valiendo diamantes, se nota como estás llenándote cada vez más con OpenCV y de una excelente manera y este tutorial es justo lo que estaba necesitando para mi proyecto de una materia de la universidad, gracias por tanto!
Hola Gaby, quería comentarle que ya hice el vídeo. Todo esta saliendo al perfección y he tenido las imágenes en estados de grises y visualizando cada conteo de los dedos. Genial este vídeo. Sin duda alguna.
Para ser sincero no creía que ibas hacerlo desde casi cero pensé que solo ibas a explicar pura teórica y código ya echo pero me sorprendiste y ya tiene un suscriptor espero más de ti eres la primera que veo que enseña esto bien detallado y no con mucha teoría 😁😁😁
Tu manera de explicar es increible!! mi proyecto de titulacion tiene una parte de vision artificial (Marcadores ArUco) que me costo bastante entender, si hubiera visto este video en aquellos dias donde empece me hubiera ayudado tanto entender varios conceptos........ Excelente tutorial !!! saludos Gaby
Hola Gaby genial tu vídeo... Una consulta esto de contar los dedos lo puedo ejecutar directamente con mi cámara de mi pc? Lo digo por que en tu vídeo usas un vídeo ya grabado para hacer el conteo Ahora mi pregunta es lo puedo hacer con la cámara de mi máquina?? Agradecería tu respuesta gracias.
wow chica esta excelente podrás hacer un video recortando la imagen por ejemplo de la mano pero ke no aya pedazos de pared para poderla agregar a otro fondo para poder agregarle otro fondo y editar fotos o video
¡Me encantó el video! Justo ahorita voy a empezar a trabajar desde cero en un programa para detectar las letras del alfabeto del lenguaje de señas mexicana para mi proyecto de tésis, pero honestamente no sé ni por donde empezar. ¿Qué conocimientos me recomiendas tener para trabajar en ello? ¿Hay algún recurso que me recomiendes? ¿Hay algún tutorial para esto? Te agradecería mucho tu atención. 😖
Muy buen vídeo, me agradó y bastante!!! ¿Me gustaría hacerte una pregunta, a forma personal qué recomendarías para que en vez de contar los dedos mejor mencionara cuál o cuáles dedos están levantados? Personalmente creo que con el punto más alto puede hacerse algo, pero no tengo todavía la idea clara, apenas estoy comenzando en esta área de visión por computadora.
Hola Gaby!, me encuentro que tras probar a ejecutar el código.. me lanza la ventana de video (modo capture) y no me procesa el video.. tengo python en versión 3.9.7 y opencv en versión 4.5.5 (puede ser el problema?, que versión necesito?, es posible adaptar el código a esta nueva versión?) Muchas gracias adelantadas!
Hola, me gusto mucho que pusieras los comentarios durante el video y todo esta muy bien explicado y estructurado!. Si tuviera que mejorar algo sobre el video seria la tipografía de los comentarios, en general hiciste un excelente trabajo 👏 Gracias por compartir
Hola, me ha parecido un video muy interesante, espero me puedas contestar. he colocado el código así como lo tienes, seguí los pasos a detalle, tratando de que nada se me escape, sin embargo no me ha funcionado el código, pregunto ¿debo de instalar alguna aplicación? ¿qué tecla debo presionar para que me reconozca el video?
Hola Angel. Si es que el fondo no presenta cambios en iluminación u otros cambios, claro que podrías usarla. Solo recuerda que el fondo debe constrastar con el color de la mano.
@@OMES-va guardo la imagen con "i" (imwrite) lo detengo y cuando lo corro cargarla la imagen guardada con imread pero cambia el size y me genera un error en la variable diff 😔 hay alguna forma de igualar los sizes?
hola como estas? tengo un error cuando intento mostrar el ROI o el bgROI lo que me sale es :OpenCV(4.2.0) C:\projects\opencv-python\opencv\modules\highgui\src\window.cpp:376: error: (-215:Assertion failed) size.width>0 && size.height>0 in function 'cv::imshow'
hola gaby podrias hacer un ciclo for el cual abra 10 imagenes de una carpeta y al resultado se le aplique la deteccion de contornos y este resultado se guarde en una carpeta por favor me ayudaria muchisimo
usas alguna camara en especial ? tengo un problema, cada vez que ejecuto, me sale la pantalla de la camara pero distorsionado y un mensaje que dice( dejo de funcionar) osea no puede ejecutarlo y ver normalmente mi camara, ya probé mi cámara en en MEET y esta bien. el problema solo es al momento de ejecutar en python
Hola Marvin, puede ser la versión de OpenCV tal vez. En mi caso suele pasar algo raro al momento de realizar un videostreaming, pero mejoró añadiendo cv2.cap_dshow, estopor la versión de OpenCV.
muy buen video, pero te hago una pregunta, no es posible hacer que por cada gesto que hagas(con gestos me refiero a cuando subas un dedo , dos, tres y asi) el programa le asigne un nombre aca uno? digamos , si subes dos dedos que salga en el cuadro el nombre dos y asi con los demas, te agradeceria mucho que me ayudaras,
Hola César, como uso sublime lo hago con ctrl + b. Sin embargo prefiero usar el cmd, entonces con ayuda del terminal me ubico en la carpeta donde esté el script de python, luego digito python, seguido del nombre del archivo a ejecutar, junto con su extensión.
Amo tus vídeos, tengo una duda de cómo puedo modificar los ejes, es decir cómo es más fácil sacar las posiciones de los lugares donde vaya a contar la mano? Pd. Amo tu canal!
@@OMES-va ya he hecho algunas cuestiones parecidas, estoy tratando de usar TensorFlow para pulir un sistema de reconocimiento facial, tus videos son excelentes!
Hola Gaby, estoy recién empezando con visión artificial, y todo se me hace cuesta arriba porque toda la bibliografía está en inglés grrr..., estoy probando el calibratecamera de opencv y no sé bien como interpretar los parámetros que me devuelve para calibrar la cámara, tengo que entender que son coeficientes de distorsión y qué me dicen los flags + cv2.CALIBFIXK1 + cv2.CALIBFIXK2 + cv2.CALIBFIXK3, también + cv2.CALIBFIXASPECTRATIO y + cv2.CALIB.ZERO.TANGENT.DIST. sería la línea: flags = ( 0 + cv2.CALIB_ZERO_TANGENT_DIST + cv2.CALIB_FIX_ASPECT_RATIO + cv2.CALIB_FIX_K1 + cv2.CALIB_FIX_K2 + cv2.CALIB_FIX_K3 ) Cómo sé que tienen que ir esos flags y los Kn para saber que está bien calibrada la cámara? Me podrás ayudar??? Mil gracias
Hola Paula, espero que te encuentres muy bien. En realidad no tengo mucho conocimiento sobre ello. Espero poder investigarlo para un video futuro. Siento no poder ayudarte.
@@OMES-va no hay problema, cuando lo entienda te mando la respuesta de lo que consiga, y si hacés un video estaría genial porque no hay mucho material que se entienda en español. Me imagino que estarás muy ocupada como para ponerte con esto, igual te agradezco enormemente tu buena onda. Un abrazo
Hola, soy nuevo en python, quería saber si me puedes orientar para lo sigueinte, quiero hacer una aplicación que detecte una mano, cómo podría hacer eso?
Hola jesuscc9, depende del ambiente en el que vaya a ser usada tu aplicación, por ejemplo si tienes un ambiente controlado como por ejemplo el fondo, la iluminación o distancia cámara mano, puedes emplear detección de colores, de forma del cotorno etc. Por el contrario si se va a emplear en un ambiente no controlado podrías realizar entrenamiento a través de machine learning.
Muy bueno tu video me ayudo un monton, por cierto sabes alguna manera de hacer un multi handtracking con openCV y Python, usea capturar las 2 manos por defectos de convexidad. No encontré muchos artículos al respecto. Solo encontré este video donde capturan ambas manos con algo similar a este video y además la cara, pero no tengo mucha idea de como conseguir tal resultado ruclips.net/video/xML2S6bvMwI/видео.html Si sabes como hacerlo, o si sabes de algun código de referencia me ayudarías un montón. Saludos
Hola ElectrikVocal 95 muchas gracias :). Según intuyo en el video que me enviaste, se está detectando a los brazos y manos por el color de la piel, por ello tiene un fondo contrastante. En cuanto al rostro puede que esté usando detección con haar cascades: ruclips.net/video/J1jlm-I1cTs/видео.html
@@OMES-va Gracias por responder, la verdad me llamo la atención como haría en ese video para detectar tantos puntos al estar las 2 manos en un mismo video. Lo de generar un fondo de contraste que dices, tiene mas sentido. Lo estaré probando aunque no parece fácil.
😊🤩😊 No olvides visitar mi blog: omes-va.com/contando-dedos-defectos-de-convexidad-python-opencv/ donde encontrarás todo este tutorial de forma escrita además de la programación. :D ¡Ten un lindo día!
Que genial fuente de información ese blog, está bien organizado y bien explicado, gran trabajo chica!
Valen oro tus vídeos anteriores, ahora están valiendo diamantes, se nota como estás llenándote cada vez más con OpenCV y de una excelente manera y este tutorial es justo lo que estaba necesitando para mi proyecto de una materia de la universidad, gracias por tanto!
Muchas gracias Andrés por tus palabras, que bonito que el contenido esté siendo útil. :) Un abrazo.
Fantástico. Parabéns!
Hola Gaby, quería comentarle que ya hice el vídeo. Todo esta saliendo al perfección y he tenido las imágenes en estados de grises y visualizando cada conteo de los dedos. Genial este vídeo. Sin duda alguna.
¡Genial Mauricio!, felicitaciones :D me alegro mucho.
Para ser sincero no creía que ibas hacerlo desde casi cero pensé que solo ibas a explicar pura teórica y código ya echo pero me sorprendiste y ya tiene un suscriptor espero más de ti eres la primera que veo que enseña esto bien detallado y no con mucha teoría 😁😁😁
Tu manera de explicar es increible!! mi proyecto de titulacion tiene una parte de vision artificial (Marcadores ArUco) que me costo bastante entender, si hubiera visto este video en aquellos dias donde empece me hubiera ayudado tanto entender varios conceptos........ Excelente tutorial !!! saludos Gaby
Muchas gracias AndriuccX, me alegra muchísimo y me llena de ánimo saber que los tutoriales son útiles. :D
Excelente, gracias por tu tiempo.
Mil Gracias por el video
estuvo bien chido el video muchas gracias gaby, que tengas un excelente año 2022
Muchísimas gracias Diego. Y.... 🎉 Feliz 2022 para ti también. 🤗
Genial¡¡¡ Muchas gracias¡¡¡ Excelente aporte y muy bien explicado... ganaste un suscriptor.
Muchas gracias Carlos, bienvenido!
oye te amo un montón, tus videos me han servido de mucha ayuda, espero que sigas subiendo mas contenido.
Muchas gracias Oscar! Me alegra un montón que los videos sean de ayuda. Claro, trataré de seguir subiendo contenido 😊
Interesante...sinceramente esto es oro ...de hecho lo quiero llevar a kotlin android para una apk open source 👍
Excelente video
Muchas gracias Renzo. :)
Eres grande❤️
Excelente videos, muy buenos proyectos! gracias por tus aportes!
Hola excelente video. Cómo podría identificar si la mano tiene lunares o pecas
Hola Gaby genial tu vídeo...
Una consulta esto de contar los dedos lo puedo ejecutar directamente con mi cámara de mi pc?
Lo digo por que en tu vídeo usas un vídeo ya grabado para hacer el conteo
Ahora mi pregunta es lo puedo hacer con la cámara de mi máquina??
Agradecería tu respuesta gracias.
Se puede hacer en Visual Studio Code?
Muy buen video. Muchas Gracias.-
wow chica esta excelente podrás hacer un video recortando la imagen por ejemplo de la mano pero ke no aya pedazos de pared para poderla agregar a otro fondo para poder agregarle otro fondo y editar fotos o video
Increíble lo fácil que explicas los códigos, muchas gracias
Muchas gracias Pablo :)
muy buenos videos, sigue adelante... :3
Gracias! 😊
y si en caso quiero hacer un reconocimiento de gestos de manos pero con letras como seria exactamente?
muchas gracias por los vídeos me han sido de mucha ayuda bendiciones
Gracias Christian por dejarme saber que los videos han sido de ayuda. :)
Muy bueno Gaby, y como siempre muy entendedor. gracias
Muchas gracias Eduard. :D
¡Me encantó el video!
Justo ahorita voy a empezar a trabajar desde cero en un programa para detectar las letras del alfabeto del lenguaje de señas mexicana para mi proyecto de tésis, pero honestamente no sé ni por donde empezar. ¿Qué conocimientos me recomiendas tener para trabajar en ello? ¿Hay algún recurso que me recomiendes? ¿Hay algún tutorial para esto? Te agradecería mucho tu atención. 😖
Llevaba mucho tiempo buscando un vídeo q explicase esto, muy bien explicado y sigue subiendo videos así de interesantes💪🏼💪🏼
Muchas gracias Jorge :) espero que te haya gustado.
Buen video, claro y explicativo. Gracias
Muchas gracias José :)
Muy buen vídeo, me agradó y bastante!!!
¿Me gustaría hacerte una pregunta, a forma personal qué recomendarías para que en vez de contar los dedos mejor mencionara cuál o cuáles dedos están levantados? Personalmente creo que con el punto más alto puede hacerse algo, pero no tengo todavía la idea clara, apenas estoy comenzando en esta área de visión por computadora.
Hola Gaby!, me encuentro que tras probar a ejecutar el código.. me lanza la ventana de video (modo capture) y no me procesa el video.. tengo python en versión 3.9.7 y opencv en versión 4.5.5 (puede ser el problema?, que versión necesito?, es posible adaptar el código a esta nueva versión?) Muchas gracias adelantadas!
Hola, me gusto mucho que pusieras los comentarios durante el video y todo esta muy bien explicado y estructurado!. Si tuviera que mejorar algo sobre el video seria la tipografía de los comentarios, en general hiciste un excelente trabajo 👏
Gracias por compartir
Muchas gracias Brian, lo tomaré en cuenta para los siguientes videos, gracias por el consejo :)
Hola, me ha parecido un video muy interesante, espero me puedas contestar. he colocado el código así como lo tienes, seguí los pasos a detalle, tratando de que nada se me escape, sin embargo no me ha funcionado el código, pregunto ¿debo de instalar alguna aplicación? ¿qué tecla debo presionar para que me reconozca el video?
Hola! Con esto podría realizar un programa para dactilogia?
Excelente aporte muy bien explicado , el código
Muchas gracias Yamir. :)
Hola, sabes como leer una imágen que contenga números e identifique de manera automática el número contenido en ella con opencv
Hola Jhony, tal vez este video te pueda ser útil: ruclips.net/video/iAnCUJvNCGY/видео.html
@@OMES-va Gracias
Perfección en su máximo explendor, saludos Gaby.
Muchas gracias David :D
hola gaby, se podra usar una imagen guardada como fondo?
Hola Angel. Si es que el fondo no presenta cambios en iluminación u otros cambios, claro que podrías usarla. Solo recuerda que el fondo debe constrastar con el color de la mano.
@@OMES-va guardo la imagen con "i" (imwrite) lo detengo y cuando lo corro cargarla la imagen guardada con imread pero cambia el size y me genera un error en la variable diff 😔 hay alguna forma de igualar los sizes?
Estupendo tutorial. Muchas gracias por tu trabajo, un saludo.
Muchas gracias Mikel. Espero que sea útil. Un saludo para ti también.
hola como estas? tengo un error cuando intento mostrar el ROI o el bgROI lo que me sale es
:OpenCV(4.2.0) C:\projects\opencv-python\opencv\modules\highgui\src\window.cpp:376: error: (-215:Assertion failed) size.width>0 && size.height>0 in function 'cv::imshow'
Hola Nicolas, tal vez guardaste el programa en alguna carpeta con alguna tilde?
!!! HOW ATTRACTIVE !!!!!!!!!!
hola gaby podrias hacer un ciclo for el cual abra 10 imagenes de una carpeta y al resultado se le aplique la deteccion de contornos y este resultado se guarde en una carpeta por favor me ayudaria muchisimo
Esta súper, lo intentaré, un consejo en las letras que usas como notas, la tipografía en algunos casos es ilegible, agradecería que cambiaras.
Si, lo tendré en cuenta para el siguiente video. Muchas gracias por la sugerencia. :)
Excelente, eres la mejor :)
Muchas gracias Dav :)
ya me enamoré! Tus videos son los mejores
Muchas gracias Jesus. :)
usas alguna camara en especial ? tengo un problema, cada vez que ejecuto, me sale la pantalla de la camara pero distorsionado y un mensaje que dice( dejo de funcionar) osea no puede ejecutarlo y ver normalmente mi camara,
ya probé mi cámara en en MEET y esta bien. el problema solo es al momento de ejecutar en python
Hola Marvin, puede ser la versión de OpenCV tal vez. En mi caso suele pasar algo raro al momento de realizar un videostreaming, pero mejoró añadiendo cv2.cap_dshow, estopor la versión de OpenCV.
@@OMES-va si tenias razon, era la version de OpenCv :) gracias, puedo continuar con el curso
muy buen video, pero te hago una pregunta, no es posible hacer que por cada gesto que hagas(con gestos me refiero a cuando subas un dedo , dos, tres y asi) el programa le asigne un nombre aca uno? digamos , si subes dos dedos que salga en el cuadro el nombre dos y asi con los demas, te agradeceria mucho que me ayudaras,
Hola Jhon, muchas gracias. Podrías probar ubicando texto en las coordenadas de cada uno de los dedos levantados, con cv2.putText.
Como corres tu programa?? agradeceria que me respondieras :)
Hola César, como uso sublime lo hago con ctrl + b. Sin embargo prefiero usar el cmd, entonces con ayuda del terminal me ubico en la carpeta donde esté el script de python, luego digito python, seguido del nombre del archivo a ejecutar, junto con su extensión.
Ahhhh prro traes el omnitrix detector de dedos :O!
Genial!
Impresionante 😲
🤩
como instalaste imulits? :( estoy usando ubuntu
Hola Mauricio, puedes instalarlo con: pip install imutils
Awww esta genial!!!, gracias :3
Amo tus vídeos, tengo una duda de cómo puedo modificar los ejes, es decir cómo es más fácil sacar las posiciones de los lugares donde vaya a contar la mano?
Pd. Amo tu canal!
Hola Yurika, muchas gracias eres muy amable. :) No entiendo muy bien la pregunta disculpa, podrías explicarme un poquito más?
Me encantan tus videos!
Muchas gracias Jose. 🙂🤗
@@OMES-va te comparto este curso de ML, es por zoom solo regístrate, es todos los martes.
twitter.com/FMarquardtGroup/status/1250745146154639361?s=19
Excelente video!
Muchas gracias Jose. 🤗😀😀
@@OMES-va ya he hecho algunas cuestiones parecidas, estoy tratando de usar TensorFlow para pulir un sistema de reconocimiento facial, tus videos son excelentes!
Gran vídeo!!! Gracias por los vídeos.
Es posible hacer un reconocimiento facial y enviarlo a un documento Excel?
Hola Gaby, estoy recién empezando con visión artificial, y todo se me hace cuesta arriba porque toda la bibliografía está en inglés grrr...,
estoy probando el calibratecamera de opencv y no sé bien como interpretar los parámetros que me devuelve para calibrar la cámara, tengo que entender que son coeficientes de distorsión y qué me dicen los flags + cv2.CALIBFIXK1 + cv2.CALIBFIXK2 + cv2.CALIBFIXK3, también + cv2.CALIBFIXASPECTRATIO y + cv2.CALIB.ZERO.TANGENT.DIST.
sería la línea:
flags = (
0
+ cv2.CALIB_ZERO_TANGENT_DIST
+ cv2.CALIB_FIX_ASPECT_RATIO
+ cv2.CALIB_FIX_K1 + cv2.CALIB_FIX_K2 + cv2.CALIB_FIX_K3
)
Cómo sé que tienen que ir esos flags y los Kn para saber que está bien calibrada la cámara? Me podrás ayudar??? Mil gracias
Hola Paula, espero que te encuentres muy bien. En realidad no tengo mucho conocimiento sobre ello. Espero poder investigarlo para un video futuro. Siento no poder ayudarte.
@@OMES-va no hay problema, cuando lo entienda te mando la respuesta de lo que consiga, y si hacés un video estaría genial porque no hay mucho material que se entienda en español. Me imagino que estarás muy ocupada como para ponerte con esto, igual te agradezco enormemente tu buena onda.
Un abrazo
Explicas muy bien
Muchas gracias porfiriohb :D
Ay Gaby mi crush!!
Hola, soy nuevo en python, quería saber si me puedes orientar para lo sigueinte, quiero hacer una aplicación que detecte una mano, cómo podría hacer eso?
Hola jesuscc9, depende del ambiente en el que vaya a ser usada tu aplicación, por ejemplo si tienes un ambiente controlado como por ejemplo el fondo, la iluminación o distancia cámara mano, puedes emplear detección de colores, de forma del cotorno etc. Por el contrario si se va a emplear en un ambiente no controlado podrías realizar entrenamiento a través de machine learning.
tengo un problema con la detección de cara me puedes ayudar
Hola Gabriel, dime.
@@OMES-va pues por momentos no me funciona el faceClassif.detectMultiScale
@@gabrieltrinidad2651 detecta y luego deja de detectar los rostros? Estás usando haar cascade?
Puedes hacer la de "Every Body moves now" pleaseeeeeeeeee
Hola Diego, deseas que replique el programa?
Muy bueno tu video me ayudo un monton, por cierto sabes alguna manera de hacer un multi handtracking con openCV y Python, usea capturar las 2 manos por defectos de convexidad.
No encontré muchos artículos al respecto.
Solo encontré este video donde capturan ambas manos con algo similar a este video y además la cara, pero no tengo mucha idea de como conseguir tal resultado
ruclips.net/video/xML2S6bvMwI/видео.html
Si sabes como hacerlo, o si sabes de algun código de referencia me ayudarías un montón. Saludos
Hola ElectrikVocal 95 muchas gracias :). Según intuyo en el video que me enviaste, se está detectando a los brazos y manos por el color de la piel, por ello tiene un fondo contrastante. En cuanto al rostro puede que esté usando detección con haar cascades: ruclips.net/video/J1jlm-I1cTs/видео.html
@@OMES-va Gracias por responder, la verdad me llamo la atención como haría en ese video para detectar tantos puntos al estar las 2 manos en un mismo video.
Lo de generar un fondo de contraste que dices, tiene mas sentido. Lo estaré probando aunque no parece fácil.
no somos aqui para oir music! tu voz es basta, gratcia.
wow
meenamore xdd
thanks......
Your welcome :)
Por favor, haz reconocimiento de emociones :(
Gracias Gerardo por la sugerencia, si deseo realizarlo. Primero voy con reconocimiento facial y luego revisaré como realizarlo.
@@OMES-va Gracias :D