Opencv 结果面边缘有一些明亮的白色或黑色部分,用于无缝克隆

Opencv 结果面边缘有一些明亮的白色或黑色部分,用于无缝克隆,opencv,opencv3.0,opencv3.1,opencv-python,Opencv,Opencv3.0,Opencv3.1,Opencv Python,我遇到了一些关于opencv的函数seamlessClone的问题: 在没有其他op的情况下,只需使用seamlessCloneop混合两张人脸图像,如cv2.seamlessClone(src_img,dst_img,src_mask,center,cv2.NORMAL_CLONE),我测试了3个病例: 1) 当我为src_mask使用全白色蒙版时,结果面的某些边缘上会有一些白色明亮的部分。 2) 当我为src_mask使用相同大小的src_img人脸白蒙板时,结果人脸的某些边缘上会有一些较大

我遇到了一些关于opencv的函数
seamlessClone
的问题:

在没有其他op的情况下,只需使用
seamlessClone
op混合两张人脸图像,如
cv2.seamlessClone(src_img,dst_img,src_mask,center,cv2.NORMAL_CLONE)
,我测试了3个病例:

1) 当我为
src_mask
使用全白色蒙版时,结果面的某些边缘上会有一些白色明亮的部分。 2) 当我为
src_mask
使用相同大小的src_img人脸白蒙板时,结果人脸的某些边缘上会有一些较大的白色明亮部分。 3) 当我为
src_mask
使用src_img的腐蚀面白色mask时,结果面的某些边缘上会有一些黑色部分

我无法找到原因,也无法修复它。有人能给点建议吗

谢谢。 期待答复