Python的垃圾回收机制,怎么用python做自动回复机器人
具体内容,直接看注释吧,该注释的我都注释掉了。
#编码:utf-8导入cv2#待检测的图片路径图像路径=r d://绿帽子//2。jpg #获取训练好的人脸的参数数据,这里直接从开源代码库上使用默认值,需要自己去下载face_cascade=cv2 .级联分类器(r d://green hat//Haar cascade _ front face _ default。XML )#读取图片image=cv2。im read(图像路径)gray=cv2。CVT颜色(图像,cv2 .COLOR_BGR2GRAY)#填上绿帽子的地址GH=cv2。我在读(研发://绿帽子//GH。png )#探测图片中的人脸faces=face _ cascade。检测多尺度(灰度,比例因子=1.022,#需1,越小的话,检测越宽泛,调整参数用minNeighbors=5,minSize=(20,20),#最小脑袋)打印(发现{0}个人脸!faces中(x,y,w,h)的format(len(faces)):gh2=cv2 . resize(GH,(0,0),fx=0.3,fy=0.3)sp=gh2。范围(0,sp[0])中x1的形状:范围(0,sp[1])中y1的形状:#去掉白颜色,只留下绿颜色,直接特判RGB if gh2[x1,y1,1]-gh2[x1,y1,0] 60和gh2[x1,y1,2] - gh2[x1,y1,1] 7: image[y-w x1 12,x y1]=gh2[x1,y1] #利用自带的画绿帽子#cv2.rectangle(image,(x,y-3),(x w,y),(0,255,0),thickness=3) #cv2.circle(image,(x int(w/2),y-4),2,(0,255,0),10)cv2.imshow(Find Faces!image)cv2.waitKey(0)
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。