专栏名称: 编程派
Python程序员都在看的公众号,跟着编程派一起学习Python,看最新国外教程和资源!
目录
相关文章推荐
51好读  ›  专栏  ›  编程派

OpenCV猫脸检测实践

编程派  · 公众号  · Python  · 2017-04-07 11:43

正文

请到「今天看啥」查看全文


今天我们就来试一下这个猫脸检测到底 是什么样的?基于OpenCV的猫脸检测十分简单。用Python的话只有区区20行代码。其中20行代码中发挥主要作用的只有一个函数:

detectMultiScale ()

此函数的作用是,在输入图像中检测不同尺寸的对象,返回包含对象的矩形框。它接收的参数:

1.image——输入图像

2.scaleFactor——表示每轮检测图像齿轮减少的比例

3.minNeighbors——指明对象要至少被检测到几次才能判定对象确实存在

4.minSize——检测对象的最小尺寸

5.maxSize——检测对象的最大尺寸

代码

按照惯例,注释齐全,无需多说。

  1. # -*- coding=utf-8 -*-

  2. import cv2

  3. # 加载猫脸检测器

  4. catPath = "haarcascade_frontalcatface.xml"

  5. faceCascade = cv2.CascadeClassifier(catPath)

  6. # 读取图片并灰度化

  7. img = cv2.imread







请到「今天看啥」查看全文


推荐文章
影视全版权  ·  快看漫画C轮融资2.5亿元 估值10亿+
8 年前
彬彬有理  ·  我单身,有罪吗?
7 年前