Comments 10
Маску надо обработать функцией Threshold или Binary, тогда срежется правая часть гистограммы. На картинках нифига не разглядеть, хотелось бы крупнее. Зеленость цвета можно определять отношением интенсивностей каналов, красный и синий должны давать например не больше 5% общей яркости:
if (r+b)/(r+g+b)<0.05 {...}
if (r+b)/(r+g+b)<0.05 {...}
+2
>Threshold или Binary, тогда срежется правая часть гистограммы
так нам нужно, во-первых, срезать левый пик, а во-вторых, оставить остальной градиент, сместив его к черному, чтобы переход оставался сглаженным. Иначе, как я понимаю, получим на границах объектов очень рубленные края. Или я неверно понимаю?
так нам нужно, во-первых, срезать левый пик, а во-вторых, оставить остальной градиент, сместив его к черному, чтобы переход оставался сглаженным. Иначе, как я понимаю, получим на границах объектов очень рубленные края. Или я неверно понимаю?
0
>На картинках нифига не разглядеть, хотелось бы крупнее.
не знаю как поступить, заменить в посте картинки на другие, более крупные или как-то иначе? просто размер оригинальный, искусственно растягивать вроде не комильфо
>Зеленость цвета можно определять отношением интенсивностей каналов
спасибо, поэкспериментирую в этом направлении
не знаю как поступить, заменить в посте картинки на другие, более крупные или как-то иначе? просто размер оригинальный, искусственно растягивать вроде не комильфо
>Зеленость цвета можно определять отношением интенсивностей каналов
спасибо, поэкспериментирую в этом направлении
0
ерунда какая-то, а не алгоритм.
берете +- цвет фона. определяете границы. на границах сохраняете альфу. остальное убираете — вот вам и маска.
берете +- цвет фона. определяете границы. на границах сохраняете альфу. остальное убираете — вот вам и маска.
0
что значит +-цвет фона? на сколько брать +-? исходя из чего определить границы?
вот, например, есть сильно неидеальный исходник:
вот что дает предложенный алгоритм
довольно сильный градиент по зеленому мой алгоритм убрал. И к тому же он достаточно быстр и прост в реализации. А как определить для этого случая Ваш алгоритм?
вот, например, есть сильно неидеальный исходник:
вот что дает предложенный алгоритм
довольно сильный градиент по зеленому мой алгоритм убрал. И к тому же он достаточно быстр и прост в реализации. А как определить для этого случая Ваш алгоритм?
0
Было бы хорошо в начале статьи вставить 1 предложение, объясняющее, что такое хромакей. Это будет удобнее чем, лезть в википедию.
+1
Sign up to leave a comment.
Простой хромакей по цветовой компоненте RGB