def addBlob(blobInfs,contours): #同种颜色块合并 blob = colorBlobInfo() blob.area=0 ct = np.empty(shape= [0,1,2],dtype=np.int32) for bl in blobInfs: blob.area += bl.area ct=np.append(ct,contours[bl.ctindex],axis=0) #ct = np.vstack((ct,contours[bl.ctindex])) blob.rrect = cv2.minAreaRect(ct)