im2single

Преобразуйте изображение в одинарную точность

Описание

пример

J = im2single(I) преобразует шкалу полутонов, RGB или двухуровневое изображение I к single, перемасштабирование или возмещение данных по мере необходимости.

Если входное изображение имеет класс single, затем выходное изображение идентично. Если входное изображение имеет класс logical, затем im2single изменяет элементы с истинным знаком в 65 535.

Опционально можно выполнить преобразование с помощью графического процессора (требует Parallel Computing Toolbox™).

J = im2single(I,'indexed') преобразует индексируемое изображение I к single, возмещение данных при необходимости.

Примеры

свернуть все

В этом примере показано, как преобразовать массив класса uint8 в класс single .

Создайте числовой массив класса uint8 .

I = reshape(uint8(linspace(1,255,25)),[5 5])
I = 5x5 uint8 matrix

     1    54   107   160   213
    12    65   117   170   223
    22    75   128   181   234
    33    86   139   192   244
    43    96   149   202   255

Преобразуйте массив, чтобы классифицировать single .

I2 = im2single(I)
I2 = 5x5 single matrix

    0.0039    0.2118    0.4196    0.6275    0.8353
    0.0471    0.2549    0.4588    0.6667    0.8745
    0.0863    0.2941    0.5020    0.7098    0.9176
    0.1294    0.3373    0.5451    0.7529    0.9569
    0.1686    0.3765    0.5843    0.7922    1.0000

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

свернуть все

Введите изображение, заданное как числовой или логический массив любого размера и размерности.

  • Если I шкала полутонов или изображение RGB, затем это может быть uint8uint16'double'логическийединственный, или int16.

  • Если I индексируемое изображение, затем это может быть uint8uint16'double' или logical.

  • Если I двухуровневое изображение, затем это должен быть logical.

Типы данных: single | double | int16 | uint8 | uint16 | logical

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

свернуть все

Отобразите с классом single, возвращенный как числовой массив одного размера с входом отображают I.

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

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

Генерация кода графического процессора
Сгенерируйте код CUDA® для NVIDIA® графические процессоры с помощью GPU Coder™.

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

| | | |

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