OpenCV: как преобразовать все пиксели за пределами маски в прозрачные?Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 OpenCV: как преобразовать все пиксели за пределами маски в прозрачные?

Сообщение Anonymous »

У меня есть 4-канальная маска с именем MaskMat, окрашенная в красный цвет (но при необходимости я могу выбрать любой другой цвет).
У меня есть 4-канальное изображение с именем imageMat.
Я хочу установить для всех пикселей мата, находящихся за пределами MaskMat, прозрачный цвет (чтобы сохранить только часть imageMat, расположенную в области MaskMat).
Как я могу сделать это с помощью OpenCV? (Я использую openCV Java, но ответ на любом языке подойдет)
Спасибо.

Подробнее здесь: https://stackoverflow.com/questions/655 ... ransparent
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»