cv2 画散点图

------cv2 draw vessels-------
vessel1 = A[0]
vessel2 = A[1]
color_list = [(255,0,0),(0,255,0),(0,0,255),(128,128,0),(128,0,128),(0,128,128)]
img1 = np.zeros((512,512,3),np.uint8)
img2 = np.zeros((512,512,3),np.uint8)
for idx in range((len(vessel1))):
    seg = vessel1[idx]
    clr = color_list[idx]
    for pt in seg:
        pt = (pt[1],pt[0])
        cv2.circle(img1,pt,1,clr,-1)

for idx in range((len(vessel2))):
    seg = vessel2[idx]
    clr = color_list[idx]
    for pt in seg:
        pt = (pt[1],pt[0])
        cv2.circle(img2,pt,1,clr,-1)

cv2.imwrite('1.png',img1)
cv2.imwrite('2.png',img2)

cv2.imshow('img1', img1)
cv2.imshow('img2',img2)
cv2.waitKey(0)
cv2.destroyAllWindows()

A是多重列表

发布了4 篇原创文章 · 获赞 0 · 访问量 106

猜你喜欢

转载自blog.csdn.net/Jasmine_Woo/article/details/105561782