我正在进行调整大小和裁剪工作流程,以便调整图像大小,然后裁剪为特定大小。通常,调整最小尺寸以适合目标尺寸,然后裁剪以获得例如。一个广场。
但是,在这种情况下,我还有一些额外的面部检测数据:face_x,face_y和face_width以及face_height。面部的X和Y坐标是面部开始位置的原始图像中的左上角。
我希望裁剪区域在脸部中心而不是在图像的中心。
那些有能力帮助我的聪明人吗?谢谢!
答案 0 :(得分:1)
脸的中心是
(face_x + face_width/2, face_y+face_height/2).
如果你希望图像在末尾是(w,h),那么左上角是
(face_x + (face_width - w)/2, face_y + (face_height - h)/2)