1

我正在研究调整大小和裁剪工作流程,以允许调整图像大小,然后将其裁剪为特定大小。通常调整最小尺寸以适合目标尺寸,然后裁剪以获得例如。一个正方形。

但是,在这种情况下,我有一些额外的人脸检测数据:face_x、face_y 和 face_width 和 face_height。面部的 X 和 Y 坐标是面部起始位置的原始图片中的左上角。

我希望裁剪区域以脸部为中心,而不是在图像的中心。

有哪位聪明的人可以帮助我吗?谢谢!

4

1 回答 1

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)
于 2010-05-26T12:21:43.670 回答