bwunpack

Распаковка бинарного изображения

Синтаксис

Описание

пример

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

Примеры

свернуть все

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

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

Figure contains an axes. The axes contains an object of type image.

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

BWp = bwpack(BW);

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

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

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

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

Figure contains an axes. The axes contains an object of type image.

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

свернуть все

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

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

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

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

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

свернуть все

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

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

Алгоритмы

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

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

..

См. также

| |

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