Я столкнулся с некоторой проблемой, связанной с функцией seamlessClone
opencv:
Без других операций, просто используя seamlessClone
операцию смешивания двух изображений лица, например cv2.seamlessClone(src_img, dst_img, src_mask, center, cv2.NORMAL_CLONE)
, я тестирую 3 случая:
1) Когда я использую всю белую маску для src_mask
, на некоторых краях результирующей грани будут яркие белые части. 2) Когда я использую белую маску такого же размера src_img для src_mask
, на некоторых краях результирующей грани будут появляться более яркие белые части. 3) Когда я использую белую маску размытого лица src_img для src_mask
, на некоторых краях результирующего лица будут черные участки.
Я не могу найти причины и не могу это исправить. Кто-нибудь может дать несколько советов?
Спасибо. С нетерпением жду ответа.