Удаление области на изображении - PullRequest
2 голосов
/ 06 февраля 2012

Я хочу удалить определенную область в моем изображении, используя MATLAB.Для этого я преобразовал свое изображение в двоичный файл.теперь и требуемый, и нежелательный (область, которую нужно удалить) демонстрирует одинаковые пространственные характеристики (когда я использовал функцию regionprops ()).Единственная разница - это расположение областей на изображении.Есть ли какая-либо команда для выполнения этой работы ...

Устранение региона означает установку интенсивности пикселей на 0 в определенной области

1 Ответ

1 голос
/ 06 февраля 2012

Если у вас есть маска (например, ИСТИНА), в которой вы хотите удалить регион, вы можете сделать:

myImage[myMask] = 0;

Если TRUE, где вы хотите сохранить регион, вы можете сделать:

myImage[~myMask] = 0;

Это то, что вы имеете в виду? (Обновите ваш вопрос небольшим количеством кода, воспроизводящего вашу проблему, и мы сможем лучше адаптировать наши ответы).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...