python - 使用 opencv 和 MTCNN 进行人脸检测
问题描述
对于一些生物医学项目,我正在尝试使用 Opencv 和 MTCNN 库检测婴儿图像中的人脸。由于可能模糊或亮度不均,我无法检测到人脸。对于一些图像,我尝试在图像周围添加一些白色像素作为填充,这改善了一些结果,但仍然无法在所有图像中检测到人脸。同样在一些图像 20 像素填充工作中,在一些 50 像素填充工作中。我尝试了各种填充值,但我找不到任何可以改善所有图像结果的通用值。以下是此作品的一些图像: 填充:20 像素
问题是 50 像素填充不适用于其他图像,对它们来说 20 像素填充有效。就像,对于这张图片,50 像素填充不起作用,但 20 像素填充有效: 不知道如何从所有这些图像中提取人脸。
解决方案
推荐阅读
- php - mysqli_connect() mysqli_connect(): (HY000/2002): 从其他php文件调用时没有这样的文件或目录错误
- java - Playframework加载错误的路由文件
- apache-kafka - apache kafka的硬件要求
- python - django - 如何检查对象的选择并在 html 上显示相应的项目
- javascript - 如何控制for循环等待直到完成每个循环中的任务
- reactjs - 如何解决 Netlify 持续部署缺少的功能目录问题?
- scala - 如果使用 doIf 传递上一个场景,则 Gatling 需要运行下一个场景
- angular - 角度可编辑组合框
- react-native - React Native - 后台服务
- microservices - 如何使用 DevOps 管理微服务?