Python 无法增长 dlib 矩形。 dlib' 没有属性 'grow_rect'
Python cant grow dlib rectangle. dlib' has no attribute 'grow_rect'
我有一个检测正面的 dlib 程序。一切正常。当它找到一张脸时,它 returns 一个矩形列表。我只想将矩形的大小增加一点(比如 50%),这样它不仅包括脸部,还包括头发、脖子等。我尝试使用 python dlib 文档中的函数 as shown here,但是当我这样做时,我得到了错误。我尝试卸载它,但错误仍然存在。
代码:
//do some dlib magic above with a cv2 image
//gets a rects list that we go trough
for rect in rects:
rect2 =rect
rect2 =rect2.grow_rect(rect2,100)
我尝试了所有可能的功能组合,但没有一个有效。我在这里错过了什么?还有其他选择吗?
版本:<19.7.0>
平台:
编译器:<--Python3.6.4 64位visual studio代码环境-->
原来 dlib 20.0 及以后版本中已经添加了函数“grow_rect”。遇到此问题和类似问题的任何人都应首先检查您的 dlib 版本(尤其是 windows)
我有一个检测正面的 dlib 程序。一切正常。当它找到一张脸时,它 returns 一个矩形列表。我只想将矩形的大小增加一点(比如 50%),这样它不仅包括脸部,还包括头发、脖子等。我尝试使用 python dlib 文档中的函数 as shown here,但是当我这样做时,我得到了错误。我尝试卸载它,但错误仍然存在。
代码:
//do some dlib magic above with a cv2 image
//gets a rects list that we go trough
for rect in rects:
rect2 =rect
rect2 =rect2.grow_rect(rect2,100)
我尝试了所有可能的功能组合,但没有一个有效。我在这里错过了什么?还有其他选择吗?
版本:<19.7.0>
平台:
编译器:<--Python3.6.4 64位visual studio代码环境-->
原来 dlib 20.0 及以后版本中已经添加了函数“grow_rect”。遇到此问题和类似问题的任何人都应首先检查您的 dlib 版本(尤其是 windows)