image-processing - 旋转图像中的脸

标签 image-processing opencv rotation image-rotation

我有一个问题,当我用平板电脑拍照时,我使用 opencv 检测人脸并识别人脸。所以我会尝试旋转脸部,例如让眼睛和嘴巴处于相同的位置,例如都具有相同的水平角度。
你能给我推荐一些 OpenCv 函数或一些有用的链接吗?
提前致谢。
马可

最佳答案

我认为 opencv 重新映射教程可能会有所帮助 http://opencv.itseez.com/doc/tutorials/imgproc/imgtrans/remap/remap.html#remap


完整答案:

用它来定位眼睛 cascade_classifier 现在每只眼睛都有一个点 - 建立线方程并使用简单的三角函数来找到角度。当你有角度时 - 使用重新映射旋转或更好地使用这个 warp_affine

关于image-processing - 旋转图像中的脸,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9329807/

相关文章:

Android 自动裁剪相机拍摄的图像

r - writeRaster 输出文件大小

linux - Linux 上的图像处理和识别实现。如何?

opencv - 如何计算下图的边缘线距离?

jquery - 处理跨浏览器旋转和转换的 CSS 库

java - (k<<24)>>>24在遥感图像读取中有何意义?

python - OpenCV Python 性能

opencv - 使用 Opencv 读取魔方的颜色

3d - 计算两个 3D 三角形是否在同一平面上

ffmpeg - 使用 FFmpeg 旋转视频