Пытаюсь загореть человеческую кожу с разной интенсивностью с помощью opencv. Я уже идентифицировал человеческую кожу и изменение цветового тона этих пикселей. Но это не гладко.
Слева вверху - исходное изображение. Справа вверху - канал насыщенности исходного изображения. Слева внизу - маска серой шкалы, определяющая расположение кожи на исходном изображении. Справа внизу - изображение результата с измененным цветовым тоном пикселей, находящихся в маске.
Теперь моя проблема в том, что в изображении маски остается некоторый пробел из-за изменения цветового тона или яркости исходного изображения. Вот почему эта часть отсутствует на изображении результата. Кто-нибудь может сказать мне, как я могу заполнить небольшие пробелы в изображении маски?
Другой, если кто-то может помочь мне сгладить только края моей загорелой маски, мне очень поможет. См. Справочное изображение ниже,
Заранее спасибо.