程序问答   发布时间:2022-06-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Python face_recognition 为什么不能识别卡通图像?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何解决Python face_recognition 为什么不能识别卡通图像??

开发过程中遇到Python face_recognition 为什么不能识别卡通图像?的问题如何解决?下面主要结合日常开发的经验,给出你关于Python face_recognition 为什么不能识别卡通图像?的解决方法建议,希望对你解决Python face_recognition 为什么不能识别卡通图像?有所启发或帮助;

我正在尝试通过 python Face-recognition 库进行人脸识别

我已经为下面的图片尝试了下面的代码

代码:

import face_recognition

image = face_recognition.load_image_file("img/bill.jpeg")
property(imagE)
face_LOCATIOns = face_recognition.face_LOCATIOns(imagE)

print(len(face_LOCATIOns))

对于下面的图像,我得到了总面部的输出:6

图片:

Python face_recognition 为什么不能识别卡通图像?

但是当我尝试使用卡通图像时

Python face_recognition 为什么不能识别卡通图像?

我得到输出:0

如何通过人脸识别来识别卡通人脸?

解决方法

很抱歉,如果人脸识别很好,它不应该识别卡通人脸,它旨在识别人脸,因此应该只告诉您图像上有多少人脸,否则这是一个糟糕的设计算法。如果您希望使用机器学习算法来识别卡通面孔,则必须针对特定测试自行训练。

我在 google 上进行了快速搜索,我发现的第一件事是 https://arxiv.org/pdf/1907.13394.pdf 上的一篇名为“卡通人脸识别:基准数据集”的文章。也许您可以找到一种已经存在的机器学习算法,该算法经过训练可以识别卡通面孔。

希望这对您有所帮助,我希望您能找到您要找的东西。

--------------------------------编辑-------------- ------------------

发现了这两个 git 存储库,值得研究更多

https://github.com/srvCodes/Cartoon-Face-Detection-and-Recognition https://github.com/hako/dissertation

最后一个链接是卡通人物的情感链接。

,

简短回答:您需要训练一个新模型来检测卡通人物。

详细解释:

  • 因为卡通人物的面部特征与正常人不同 人脸。对于卡通,脸部边缘光滑,完美圆润 眼睛、光滑的嘴巴和卡通般的面部结构。
  • 您使用的预训练模型不知道识别这些结构,它在训练期间没有看到此类图像。
  • 模型使用大量过滤器检测人脸,这些过滤器可以检测图像中的线条和形状。如果所有这些过滤器结合起来并提供高输出,那么该位置就有一张脸。
  • 因此,您必须寻找经过卡通训练的模型,或者标记 并自行训练模型。

大佬总结

以上是大佬教程为你收集整理的Python face_recognition 为什么不能识别卡通图像?全部内容,希望文章能够帮你解决Python face_recognition 为什么不能识别卡通图像?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签:Python