Buenas amigo de aprende ingeneria disculpa por molestarte, lo que me pasa es que llevo varios dias intentando utilizar este codigo pero me sale un error en la parte de deteccion de esquinas para ser mas preciso en el minuto 13:32 El error que me indica python es el siguiento: perimetro_aruco=cv2.arcLength(esquinas_ent[0],True) ~~~~~~~~~~~~^^^ IndexError: index 0 is out of bounds for axis 0 with size 0 Pero yo tengo escrito tu mismo codigo entonces no entiendo que pasa detector=DetectorFondoHomogeneo() while True: ret,frame = self.cap.read() if ret==False:break #Detectar el marcador aruco o las esquinas esquinas,_,_=cv2.aruco.detectMarkers(frame,dicionario,parameters=parametros) esquinas_ent=np.int0(esquinas) cv2.polylines(frame,esquinas_ent,True,(0,0,255),5) #Calcular perimetro del aruco perimetro_aruco=cv2.arcLength(esquinas_ent[0],True) #print(perimetro_aruco)
@carlossimonzarazacalabe4941 Жыл бұрын
Excelente video, podrías hacer uno para calcular el área de un objeto irregular?
@juventinatovias68622 жыл бұрын
muy buen video, Dios te bendiga!
@AprendeIngenia2 жыл бұрын
Muchas gracias!!
@jossmecatronica2 жыл бұрын
💞 Te agradezco un montón!!! Que buenos videos amigo
@AprendeIngenia2 жыл бұрын
Con mucho gusto, me alegra que te sirvan!
@rafaelorozco28023 жыл бұрын
Excelente, hermano. Continúa así.
@AprendeIngenia3 жыл бұрын
Gracias!
@juanasolorza3141 Жыл бұрын
Excelente video! Como podría identificar tamaños de objetos con 1-2 mm de diferencia?
@juansebastianacosta88153 жыл бұрын
Que buen contenido! Gracias
@AprendeIngenia3 жыл бұрын
Gracias a ti!
@andresm.charcape8503 Жыл бұрын
Excelente video! Una consulta, si el Aruco lo mueves al otro extremo de tu área blanca, sigue midiendo igual?
@daironparra43672 жыл бұрын
Bro gracias por la información.
@AprendeIngenia2 жыл бұрын
Con mucho gusto!
@TheShadow717114 ай бұрын
Hola, que pasaría si se le diera un golpe a la cámara sin querer y se alejase o acercase un poco? Ya no estaría calculando bien el tamaño de los objetos o se ajustarían solas las proporciones?
@normandanielhernandezrosal9150 Жыл бұрын
que interfaz ocupas para programar??
@AprendeIngenia Жыл бұрын
Utilizo Pycharm
@ivanmamaniperez38553 жыл бұрын
Buen video!
@AprendeIngenia3 жыл бұрын
Gracias!
@joseguisado68539 ай бұрын
Buenas tardes Santiago, me gustaria hacer algo parecido para medir la.distancia en linea recta entre dos puntos de un objeto. Seria posible con este método...???
@liliaborrero41592 жыл бұрын
Hola disculpa lo podemos hacer con personas brazos, abdomen etc.
@AprendeIngenia2 жыл бұрын
Hola lilia claro que si, anque requiere de mayor procesamiento
@MiguelRodriguez-wn8mc Жыл бұрын
hola esta muy lindo tu desarrollo al parecer funciona muy bien con objetos cuadrados y rectangulares ahora que pasa si el objeto no tiene esa forma por ejemplo una viruta de madera un pedasito de papel cortado a mano unos trozos de plastico sin forma
@AprendeIngenia Жыл бұрын
Hola Miguel, en ese caso sería mejor hacer una extracción de características e intentar compararlo con un patrón lo más similar posible
@AngelReyes-mu2zt3 күн бұрын
donde puedo encontrar el codigo??
@danielalexandermoralesbuen816710 ай бұрын
En tu pagina puedo encontrar este código??
@brandonmontes59212 жыл бұрын
esta super esto de media,tengo una duda muy grande como se hace para que sea mas exacta la medicion? algo asi como 3.35≈3.37 que se encuentre en ese rango?
@AprendeIngenia2 жыл бұрын
Jum que buena pregunta, dejame pensarlo
@isaacgonzalez73345 ай бұрын
disculpa no me fiuncioan el programa, cuando pongo el aruco automaticamente se cierra
@gingergarcia3079 Жыл бұрын
hola, no encuentro el codigo en el repositorio, podrías ayudarme?
@atrobotica41743 жыл бұрын
Buen contenido. Sería más interesante que publicaras el repo del algoritmo!
@AprendeIngenia3 жыл бұрын
Gracias, lo qué pasa es que los códigos los comercializo a empresas que los necesitan por eso no puedo publicarlos
@atrobotica41743 жыл бұрын
@@AprendeIngenia entendible! De todos modos buen contenido amigo! Gracias 😁
@mileremiliopachecoanceno80283 жыл бұрын
@@AprendeIngenia pero a personas que lo quieran lo puedes vender en cuento lo venderias
@RoniMorron Жыл бұрын
Podrías compartirme el código no lo logro encontrar
@DevsSebas2 жыл бұрын
quiero hacer lo mismo con opencv en android para cubicar objetos
@AprendeIngenia2 жыл бұрын
Puedes crear la api en Python y migrarla a tu app
@citlaliaguilaraguilera8612 Жыл бұрын
Hola, tengo error el una linea, me podrias ayudar? por favor
@AprendeIngenia Жыл бұрын
Hola, claro que si, ceuntame
@marcorodriguez96676 ай бұрын
Hola a todos, ¿alguien me podría pasar el enlace al código?, estoy buscando en su github pero no lo localizo. Gracias.
@Daredevil66612 күн бұрын
Tampoco lo encontre, pero tengo mi propio codigo cambiando unas pequeñas cosas y funciona, te lo paso?
@AngelReyes-mu2zt3 күн бұрын
@@Daredevil666 pasalo porfa
@Humberto_Rantul Жыл бұрын
amigoooooo , no me funciona lo del aruco :c
@นายนนทวัฒน์บุตรบัว5 ай бұрын
i need code of this project.
@Jota14502 жыл бұрын
no me funciona :c
@AprendeIngenia2 жыл бұрын
Que parte no te funciona?
@Jota14502 жыл бұрын
@@AprendeIngenia Hola Gracias por contestar, el error es el siguiente: perimetro_aruco = cv2.arcLength(esquinas_ent[0], True) IndexError: index 0 is out of bounds for axis 0 with size 0
@AprendeIngenia2 жыл бұрын
@@Jota1450 esto sucede porque no tienes marcadores áruco, agrega un if antes de empezar todo el procesamiento y ya estaría
@Jota14502 жыл бұрын
@@AprendeIngenia Si!!!!!, muchísimas gracias ya me funciono.
@AprendeIngenia2 жыл бұрын
@@Jota1450 con gusto!!
@oneyverr2 жыл бұрын
No me Funciona...!!!!
@AprendeIngenia2 жыл бұрын
Que error tienes?
@oneyverr2 жыл бұрын
Ayudaaaa!!!
@javietcw39 ай бұрын
Hola buenas tengo un problema en el codigo al declarar el dicionario cv2.aruco.Dictionary_get(cv2.aruco.DICT_5X5_100) Aparece este error e buscado pero no me funcionan las soluciones de stackoverflow Tengo instalada la ultima version de opencv AttributeError: el módulo 'cv2.aruco' no tiene el atributo 'Dictionary_get'
@AprendeIngenia9 ай бұрын
Hola creo que el método para declarar el áruco ha cambiado
@javietcw39 ай бұрын
@@AprendeIngenia parece que para la última versión de Opencv ya no existe el Dictionary_get() pero no e podido encontrar como se declaran 🥲😐
@LabAjDesigns9 ай бұрын
@@javietcw3 prueba con esta función cv2.aruco.getPredefinedDictionary
@gabelito255 ай бұрын
@@javietcw3 hola, con la ultima versión, seria asi: diccionario = cv2.aruco.getPredefinedDictionary(cv2.aruco.DICT_4X4_50)