OpenCV - наложение / сглаживание шва вокруг объекта - PullRequest
0 голосов
/ 01 сентября 2018

Я пытаюсь сшить / смешать полученное изображение меньшего размера с другим. По сути, это приложение для завершения изображения, в котором вы выбираете зону, а затем она заменяется сгенерированным содержимым из остальной части изображения. Я использую Graph Cut, чтобы минимизировать энергию, чтобы сам контент был в порядке, но я не могу избавиться от границы:

Мои 2 изображения выглядят так: http://prntscr.com/kph9at

Существует ли метод смешивания Пуассона / бесшовного смешивания из OpenCV (или внешнего), который работает с полой граничной маской?

До сих пор я пробовал OpenCV Blender и seamlessClone (пробовал это: https://www.learnopencv.com/seamless-cloning-using-opencv-python-cpp/), вместе с публичной библиотекой клонирования Poisson blending, которую я нашел на github. Я уверен, что есть что-то более простое, что я могу сделать но мне может не хватить подходящих ключевых слов, чтобы найти его.

...