首页 > 解决方案 > 如何或我们可以使用 Hu 矩在 python 中使用 opencv 更改对象的形状和宽度

问题描述

我正在使用 face_landmark_dtection 模型来查找面部的不同地标。我成功地找到了所有地标和地标的确切位置。

现在我想改变嘴唇的位置,就像我想为此打开嘴唇一样我将上嘴唇和下嘴唇的地标位置存储在一个列表中,并使用这个列表我得到两个嘴唇的质心

M = cv2.moments(thresh)

并将这些点传递给 huMoments = cv2.HuMoments(M) 以获得 hu 矩 7 分。我想用这 7 个点来改变嘴唇的风格和位置,比如张嘴和闭嘴,或者如果可能的话,我如何使用这些点来改变嘴唇的形状,或者为此目的还有另一种选择。

提前致谢 ..

标签: opencvimage-processingopencv3.0opencv-python

解决方案


推荐阅读