bwunpack

Распакуйте двухуровневое изображение

Синтаксис

Описание

пример

BW = bwunpack(BWP,m) распаковывает упакованное двухуровневое изображение BWP в двухуровневое изображение BW с m 'Строки' .

Примеры

свернуть все

Считайте двухуровневое изображение в рабочую область.

BW = imread('text.png');
imshow(BW)

Упакуйте изображение.

BWp = bwpack(BW);

Расширьте упакованное изображение.

BWp_dilated = imdilate(BWp,ones(3,3),'ispacked');

Распакуйте расширенное изображение и отобразите его.

BW_dilated = bwunpack(BWp_dilated, size(BW,1));
imshow(BW_dilated)

Входные параметры

свернуть все

Упакованное двухуровневое изображение, заданное как 2D числовой массив типа данных uint32.

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

Количество строк изображений, заданных как положительное целое число. Значение по умолчанию m 32*size (BWP,1).

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

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

свернуть все

Распакованное двухуровневое изображение, возвращенное как логическая матрица с m 'Строки' .

Типы данных: логический

Алгоритмы

Когда bwunpack распаковывает BWP, функция сопоставляет младший значащий бит первой строки BWP к первому пикселю в первой строке BW. Старший значащий бит первого элемента BWP карты к первому пикселю в 32-й строке BW, и так далее.

Расширенные возможности

Смотрите также

| |

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