[Cursodrones] Detectar contornos

Samuel Rey Escudero samuel.rey.escudero en gmail.com
Sab Feb 21 20:58:51 CET 2015


Hola,
Estoy intentando aproximar el contorno mediante este bucle for:

for cont in conts: #conts sale de cv2.findContours()

epsilon = 0.015*cv2.arcLength(cont, True)
approx = cv2.approxPolyDP(cont, epsilon, True)

Pero me sale un error que me dice que algo no es un numpy array y no
consigo ver que hago mal.

Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 551, in __bootstrap_inner
    self.run()
  File
"/home/robotica/PycharmProjects/colorFilter/sensors/threadSensor.py", line
16, in run
    self.sensor.update()
  File "/home/robotica/PycharmProjects/colorFilter/sensors/sensor.py", line
87, in update
    self.detectObject();
  File "/home/robotica/PycharmProjects/colorFilter/sensors/sensor.py", line
61, in detectObject
    epsilon = 0.015*cv2.arcLength(cont, True)
TypeError: <unknown> is not a numpy array
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://gsyc.es/pipermail/cursodrones/attachments/20150221/127d9ba7/attachment.htm 


More information about the Cursodrones mailing list