bwunpack

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

Синтаксис

BW = bwunpack(BWP,m)

Описание

пример

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

Для просмотра документации необходимо авторизоваться на сайте