Блендинг изображений — различия между версиями
(→Гармонизация) |
(Определение блендинга) |
||
| Строка 1: | Строка 1: | ||
| + | {{Определение | ||
| + | |definition = | ||
| + | '''Блендингом изображений''' (англ. ''image blending'') называют метод, позволяющий наложить часть одного изображения поверх другого таким образом, чтобы композиция изображений выглядела естественно, без швов на границах вставки.}} | ||
| + | *картинка* | ||
| + | |||
==Пуассон== | ==Пуассон== | ||
==Глубокий блендинг== | ==Глубокий блендинг== | ||
Версия 14:15, 3 января 2021
| Определение: |
| Блендингом изображений (англ. image blending) называют метод, позволяющий наложить часть одного изображения поверх другого таким образом, чтобы композиция изображений выглядела естественно, без швов на границах вставки. |
- картинка*
Пуассон
Глубокий блендинг
Гармонизация
fun Harmonization(
I, // Входное изображение
M, // Маска
S // Стилевое изображение
):
// Тут будет комментарий
I' := SinglePassHarmonization(I, M, S, IndependentMapping)
// Тут тоже
O := SinglePassHarmonization(I', M, S, ConsistentMapping)
return O
fun SinglePassHarmonization( I, // Входное изображение M, // Маска S, // Стилевое изображение $\pi$ // Neural mapping function todo: translate this shit ): F_I := ComputeNeuralActivations(I) F_S := ComputeNeuralActivations(S) P := $\pi$(F_I, M, F_S) O := Reconstruct(I, M, S, P) return O