exponenta event banner

bwhitmiss

Двоичная операция «сбой-промах»

Описание

BW2 = bwhitmiss(BW,SE1,SE2) выполняет операцию hit-miss, определенную элементами структурирования SE1 и SE2. Операция hit-miss сохраняет пикселы в двоичном изображении BW чьи окрестности соответствуют форме SE1 и не соответствуют форме SE2.

Этот синтаксис эквивалентен imerode(BW,SE1) & imerode(~BW,SE2).

пример

BW2 = bwhitmiss(BW,interval) выполняет операцию hit-miss, определенную в терминах одного массива, называемого интервалом. Интервал - это массив, элементами которого являются 1, 0, или -1. 1-значимые элементы составляют область SE1, -1-значимые элементы составляют область SE2, и 0-значимые элементы игнорируются.

Этот синтаксис эквивалентен bwhitmiss(BW,interval==1,interval==-1).

Примеры

свернуть все

Создайте образец двоичного изображения для этого примера.

bw = [0 0 0 0 0 0
      0 0 1 1 0 0
      0 1 1 1 1 0
      0 1 1 1 1 0
      0 0 1 1 0 0
      0 0 1 0 0 0]
bw = 6×6

     0     0     0     0     0     0
     0     0     1     1     0     0
     0     1     1     1     1     0
     0     1     1     1     1     0
     0     0     1     1     0     0
     0     0     1     0     0     0

Определите интервал.

interval = [0 -1 -1
            1  1 -1
            0  1  0];

Выполните операцию «попадание-промах».

bw2 = bwhitmiss(bw,interval)
bw2 = 6x6 logical array

   0   0   0   0   0   0
   0   0   0   1   0   0
   0   0   0   0   1   0
   0   0   0   0   0   0
   0   0   0   0   0   0
   0   0   0   0   0   0

Входные аргументы

свернуть все

Двоичный образ, заданный как числовой или логический массив любого измерения. Для числового ввода любые ненулевые пикселы считаются 1 (true).

Плоский структурный элемент, указанный как strel объект или числовая матрица со значениями 1 и 0. Окрестности SE1 и SE2 не должно иметь перекрывающихся элементов.

Интервал, заданный как числовой массив со значениями 1, 0, и -1.

Типы данных: single | double | int8 | int16 | int32 | int64

Выходные аргументы

свернуть все

Обработанное двоичное изображение после операции «сбой-промах», указанное как логический массив того же размера, что и BW.

Типы данных: logical

См. также

| |

Представлен до R2006a