【发布时间】:2011-04-25 00:57:31
【问题描述】:
您好,我想使用 python 图像库将图像裁剪为网站的特定大小。我有一个问题,这些图片是用来显示人脸的,所以我需要根据他们自动裁剪。
我知道人脸检测是一个困难的概念,所以我正在考虑使用 face.com API http://developers.face.com/tools/#faces/detect 这对于我想做的事情来说很好。
我只是对如何使用这些数据根据大多数人脸裁剪选择区域有点困惑。
有人可以帮忙吗?
乔
【问题讨论】:
-
如果您想要一个您可以更好地控制的 API(无论好坏),请查看 OpenCV。 opencv.willowgarage.com/wiki/FaceDetection
-
我不明白如何让它与 Python 一起工作,而且我不希望在短时间内上传大量照片。
-
有用于 OpenCV 的 Python 包装器,以及一些关于将其用于人脸检测的博客文章(例如 creatingwithcode.com/howto/…),但如果您有一个运行良好的解决方案,最好坚持下去。乍一看,OpenCV 似乎没有让面部旋转(如果需要)。
-
我不希望 Web 服务器上的负载过多。无论如何谢谢:)
-
嗯,请记住您的网站何时开始获得数百万次点击,这样您就不必付费使用其他人的 API:P
标签: python python-imaging-library face-detection