OpenCV — наложение / сглаживание шва вокруг объекта

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

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

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

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

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector