Image processing 旋转图像中的面

Image processing 旋转图像中的面,image-processing,opencv,rotation,image-rotation,Image Processing,Opencv,Rotation,Image Rotation,我有一个问题,当我用我的平板电脑拍照时,我使用opencv检测一张脸并识别一张脸。因此,我会尝试旋转面部,以使眼睛和mounth处于相同的位置,例如,具有相同的水平角度。 您能为我推荐一些OpenCv函数或一些有用的链接吗? 提前感谢。 Marco我认为opencv重新映射教程可能会有所帮助 完整答案: 用这个来定位眼睛 现在,当你的每只眼睛都有一个点时,建立直线方程,用简单的三角法求出角度。当你有角度-使用重映射旋转,或者更好地使用这个Hi Jan,我想要的是检测图像中的眼睛,找到与水平线

我有一个问题,当我用我的平板电脑拍照时,我使用opencv检测一张脸并识别一张脸。因此,我会尝试旋转面部,以使眼睛和mounth处于相同的位置,例如,具有相同的水平角度。
您能为我推荐一些OpenCv函数或一些有用的链接吗?
提前感谢。

Marco

我认为opencv重新映射教程可能会有所帮助


完整答案:

用这个来定位眼睛
现在,当你的每只眼睛都有一个点时,建立直线方程,用简单的三角法求出角度。当你有角度-使用重映射旋转,或者更好地使用这个

Hi Jan,我想要的是检测图像中的眼睛,找到与水平线相关的角度,并旋转图像,使所有人脸处于相同姿势。现在,当你的每只眼睛都有一个点时,使用此方法来定位眼睛-建立直线方程并使用简单的三角法来找到角度。当你有角度-使用ReMAP旋转,甚至更好地使用这个没有问题,如果它帮助,请考虑评级答案和/或接受它通过点击V标志下的答案排名,并使其绿色。