gpt4 book ai didi

python - Python 的面部和头发检测

转载 作者:太空宇宙 更新时间:2023-11-03 21:51:27 25 4
gpt4 key购买 nike

我正在使用 OpenCVdlib 从图像中检测人脸。结果很好。这是一个例子:

enter image description here

但是,我还想从图像中取出头发和脖子,就像这样: enter image description here

我试图寻找一个库或框架来帮助我实现这一目标,但我找不到。

有什么办法吗?

最佳答案

如果您想准确提取头发和颈部区域,您需要训练自己的模型,因为当前的 dlib 模型不包括它们。

否则,你只想相对捕获,可以使用Openpose它为您提供面部+耳朵+肩膀(甚至 body 和手指)的地标。从这些地标中,您可以绘制出您感兴趣的区域。

示例:

矩形的宽度 = 肩的长度(点 2 -> 点 5)

高度 = 从脖子到(点 1)到 Nose (点 0)的长度 x 2。(点 1 - 点 0)*2

openpose 的地标 enter image description here

脸+头发+脖子 enter image description here

关于python - Python 的面部和头发检测,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44314178/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com