【问题标题】:Python:What does OpenCv function cvHaarDetectObjects return?Python:OpenCv 函数 cvHaarDetectObjects 返回什么?
【发布时间】:2012-07-26 12:04:12
【问题描述】:

我正在尝试制作一个使用面部碰撞的游戏。 但我还没有弄清楚 cvHaarDetectObjects 返回什么。这是一小段代码。

cascade = cv.Load('haarcascade_frontalface_alt.xml')
faces = cv.HaarDetectObjects(grayscale, cascade, storage, 1.2, 2,
cv.CV_HAAR_DO_CANNY_PRUNING)

if faces:
    for i in faces:
        print i

我得到这样的东西 :((74, 22, 149, 149), 3) 所有这些信息是什么?类型

【问题讨论】:

    标签: python opencv tracking


    【解决方案1】:

    来自the docs

    该函数在给定图像中查找矩形区域 可能包含级联已训练并返回的对象 这些区域作为一系列矩形......

    该函数返回一个元组列表 (rect, neighbors) ,其中 rect 是一个 CvRect 指定对象的范围和邻居是一个数字 邻居。

    另见this SO question

    【讨论】:

      猜你喜欢
      • 2012-06-27
      • 2022-01-20
      • 2012-05-15
      • 1970-01-01
      • 2022-12-31
      • 2017-07-16
      • 2011-02-09
      • 2013-03-30
      • 2011-03-21
      相关资源
      最近更新 更多