我在Python3.6中使用openCV来检测图像中的面部。 它运作良好并检测到脸部,但我希望矩形包含更多的脸部(下巴,头发等),因为这些部分对于识别人物很重要。我正在使用this code。
如何让程序选择更多面孔?
以下是我得到的一个例子(当然是为隐私审查)
答案 0 :(得分:4)
创建矩形时,只需设置偏移/填充
padding = 10
cv2.rectangle(img,(x-padding,y-padding),(x+w+padding,y+h+padding),(255,0,0),2)