为什么报这个错TypeError: can't convert bound_method to int?
-
请在这里粘贴代码import sensor, image, time sensor.reset() sensor.set_pixformat(sensor.RGB565) sensor.set_framesize(sensor.QVGA) sensor.skip_frames(time = 2000) Range=(0,0,160,120) for i in range(0,200): img=sensor.snapshot() img.draw_rectangle((70,55,10,10),color=(255,0,0)) Statistics=img.get_statistics(roi=(70,55,10,10)) Threshold=[Statistics.l_min(),Statistics.l_max, Statistics.a_min(),Statistics.a_max, Statistics.b_min,Statistics.b_max] print(Threshold) while(True): img = sensor.snapshot() for blob in img.find_blobs([Threshold],roi=Range,pixels_threshold=100,area_threshold=100,merge=True,margin=10): img.draw_rectangle((blob.rect()) img.draw_cross(blob.cx(),blob.cy()) print(blob.cx(),blob.cy())
-
Threshold=[Statistics.l_min(),Statistics.l_max, Statistics.a_min(),Statistics.a_max, Statistics.b_min,Statistics.b_max]
改为
Threshold=[Statistics.l_min(),Statistics.l_max(), Statistics.a_min(),Statistics.a_max(), Statistics.b_min(),Statistics.b_max()]