PIL和cv2添加矩形边框,描出68个关键点
img
from PIL import Image, ImageDraw
img = Image.open('duzui_test/9duzui (copy).jpg')
# draw.rectangle((100, 200, 300, 400), 'black', 'red')
draw =ImageDraw.Draw(img)
draw.rectangle((x, y,x+w, y+h), fill=None, outline='red')
for p in points:
draw.ellipse([p[0],p[1],p[2],p[3]], fill='red')
img
image = cv2.imread('duzui_test/9duzui (copy).jpg', 1)
cv2.rectangle(image, (x, y), (x+w, y+h), (0, 255, 0), 2)
for p in points2:
cv2.circle(image, (p[0], p[1]),2,(0,0,255),-1)
cv2.imshow('img', image)
cv2.waitKey()
cv2.destroyAllWindows()