【人工智能】【机器学习】- opencv的模型库介绍

 opencv的模型库介绍:

  1. haarcascade_eye.xml:用于检测人眼。
  2. haarcascade_eye_tree_eyeglasses.xml:用于检测眼镜。
  3. haarcascade_frontalcatface.xml:用于检测猫的正面脸。
  4. haarcascade_frontalcatface_extended.xml:用于检测猫的正面脸,可能是更全面的版本。
  5. haarcascade_frontalface_alt.xml:用于检测人的正面脸。
  6. haarcascade_frontalface_alt2.xml:用于检测人的正面脸,可能是另一个版本。
  7. haarcascade_frontalface_alt_tree.xml:用于检测人的正面脸,使用树结构。
  8. haarcascade_frontalface_default.xml:用于检测人的正面脸,这是最常用的默认分类器。
  9. haarcascade_fullbody.xml:用于检测全身。
  10. haarcascade_lefteye_2splits.xml:用于检测人眼的一部分。
  11. haarcascade_license_plate_rus_16stages.xml:用于检测俄罗斯车牌。
  12. haarcascade_lowerbody.xml:用于检测下半身。
  13. haarcascade_profileface.xml:用于检测侧面脸。
  14. haarcascade_righteye_2splits.xml:用于检测人眼的一部分。
  15. haarcascade_russian_plate_number.xml:用于检测俄罗斯车牌上的数字。
  16. haarcascade_smile.xml:用于检测微笑。
  17. haarcascade_upperbody.xml:用于检测上半身。

这些模型都是基于Haar特征级联分类器,它们使用了Adaboost算法训练而成。这些模型可以用来检测图像中的特定目标,如人脸、眼睛、身体部位、猫脸、车牌等。在OpenCV中,你可以使用CascadeClassifier类加载这些模型,并在图像上运行检测。例如,要使用haarcascade_frontalface_default.xml检测人脸,你可以这样做:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值