exponenta event banner

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*size(BWP,1).

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

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

свернуть все

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

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

Алгоритмы

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

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

..

См. также

| |

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