Detección de bordes Canny | python - openCV

Поділитися
Вставка
  • Опубліковано 26 жов 2024

КОМЕНТАРІ • 13

  • @kipunaec
    @kipunaec  Рік тому +1

    ✅Gracias por estar aquí. Por favor, quédate hasta el final del video 😀

  • @ozzy1987mr
    @ozzy1987mr Рік тому

    tenes una forma de explicar muy clara, buen video

    • @kipunaec
      @kipunaec  Рік тому

      Gracias por comentar :D

  • @dieneques1973
    @dieneques1973 2 роки тому

    kipuna salvó mi vida¡¡¡¡¡
    muchas gracias

  • @j.gilbertoromero2761
    @j.gilbertoromero2761 2 роки тому +1

    Mis respetos para tus videos!

  •  3 роки тому

    Buen video
    Gracias por la informacion

    • @kipunaec
      @kipunaec  3 роки тому

      Gracias por comentar José :D

  • @kipunaec
    @kipunaec  3 роки тому

    🐶 Te gustó el video ¡Conoce a kipuna! kipunaec.com/

  • @01800wang
    @01800wang Рік тому

    Hola saludos me salio bien todo pero cuando intente grabar el video y no funciona
    grabe el efecto de blur pero cuando lo paso a canny no quiere verse el video como puedo guardar la grabación ????? mp4

    • @kipunaec
      @kipunaec  Рік тому +1

      Hola! El problema que mencionas es fácil de solucionar. Canny es una imagen de 1 solo canal y el video se guarda como 3 canales que son BGR. Entonces para guardar el video debes cambiar de espacio de color de GRAY (que es 1 solo canal) a BGR (que son 3 canales), con el siguiente linea:
      *cannyBGR = cv2.cvtColor(CannyBlur, cv2.COLOR_GRAY2BGR)*
      Con negrita aparecen las líneas que añadí. El código puede quedar así:
      ------------------
      import cv2
      *salida = cv2.VideoWriter('webCam.mp4', cv2.VideoWriter_fourcc(*'mp4v'), 10, (640,480))*
      capture = cv2.VideoCapture(2)
      while (capture.isOpened()):
      ret, frame = capture.read()
      if (ret == True):
      blur = cv2.blur(frame, (5, 5))
      # Aplicar Canny a frame
      bordesCanny = cv2.Canny(frame, 100, 200)
      CannyBlur = cv2.Canny(blur, 100, 200)
      *cannyBGR = cv2.cvtColor(CannyBlur, cv2.COLOR_GRAY2BGR)*
      # Mostrar Ventanas
      cv2.imshow("Ventana", frame)
      cv2.imshow("Canny", bordesCanny)
      # Guardar Video
      *salida.write(cannyBGR)*
      if (cv2.waitKey(1) == ord('s')):
      break
      else:
      break
      *salida.release()*
      capture.release()
      cv2.destroyAllWindows()
      ------------------
      Referencias:
      Cómo guardar un video | openCV - python: ua-cam.com/video/oo7trH7hnYc/v-deo.html

    • @01800wang
      @01800wang Рік тому

      @@kipunaec 😁 Perfecto mil gracias por tu tiempo si me salio sin problemas ya puedo grabar . veo que ya hay nuevo video de canny con trackbars aun no lo hago pero estaria genial aplicar los tracksbars para el video también pero eso mas tarde lo pruebo voy en orden haciendo tus videos ... gracias por la ayuda saludos

    • @kipunaec
      @kipunaec  Рік тому

      @@01800wang Te agradezco mucho que veas mis videos :'D