鱼C论坛

 找回密码
 立即注册
查看: 1993|回复: 2

按书本敲代码遇到的问题

[复制链接]
发表于 2022-3-19 22:09:31 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
def detect(filename):
    img = cv2.imread(filename)
    gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
    # 检测正脸
    front_face_cascade = cv2.CascadeClassifier('haarcascade_frontalface_default.xml')
    faces0 = front_face_cascade.detectMultiScale(gray, 1.022, 5)
    print("共检测到%d张人的正脸" %len(faces0))
    # 检测侧脸
    profile_face_cascade = cv2.CascadeClassifier('haarcascade_prodileface.xml')
    faces1 = profile_face_cascade.detectMultiScale(gray, 1.2, 6)
    print("共检测到%d张人的侧脸" %len(faces1))
    if len(faces0) > 0:
        for faceRect in faces0:
            x, y, w, h = faceRect
            # 将当前人脸保存为图片
            img_name = '%s.jpg' %(filename)
            image = img[y-10:y+h+10, x-10:x+w+10]
            cv2.imwrite(img_name, image)

    if len(faces1) > 0:
        for faceRect in faces1:
            x, y, w, h = faceRect
            # 将当前人脸保存为图片
            img_name = '%s.jpg' %(filename)
            image = img[y-10:y+h+10, x-10:x+w+10]
            cv2.imwrite(img_name, image)

    img = detect("Aaron_Peirsol_0001.jpg")
我想问下为啥我没显示保存的片啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-3-19 22:29:19 | 显示全部楼层
有报错吗?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-4-12 17:37:05 | 显示全部楼层
11
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-11 17:57

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表