如何在 opencv2 中 select 一堆 class 中的特定对象 class?

how to select a particular object class in a bunch of classes in opencv2?

我已经为 opencv 检测训练了一个 yolo v3 模型。这个经过训练的模型有 'person'、'tables'、'chairs'。这些 类 将在 detect_obj 中检测到。我希望它在仅检测到 person 时执行某些功能,而在检测到其他对象时执行某些功能。我该怎么做?

detect_obj = self.DetectionObj(detections, depth_frame, netMain)
     
image_rgb = self.cvDrawBoxes(frame_resized_rgb, detect_obj)
        
cv2.imshow('Vision', image_rgb)

您需要遍历检测数组以搜索您想要执行某项操作的类; 也许这可以帮助你: