Main Content

La traducción de esta página aún no se ha actualizado a la versión más reciente. Haga clic aquí para ver la última versión en inglés.

im2single

Convertir una imagen en precisión simple

Descripción

ejemplo

J = im2single(I) convierte una imagen en escala de grises, RGB o binaria, I a single, cambiando la escala o desplazando los datos según sea necesario.

Si la imagen de entrada es de clase single, la imagen de salida es idéntica. Si la imagen de entrada es de clase logical, im2single cambia los elementos de valor verdadero a 65535.

J = im2single(I,'indexed') convierte la imagen indexada I en single, desplazando los datos si es necesario.

Ejemplos

contraer todo

En este ejemplo se muestra cómo convertir un arreglo de clase uint8 en clase single.

Cree un arreglo numérico de clase 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

Convierta el arreglo en uno de clase 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

Argumentos de entrada

contraer todo

Imagen de entrada, especificada como arreglo numérico o lógico de cualquier tamaño y dimensión.

  • Si I es una imagen en escala de grises o RGB, puede ser uint8, uint16, double, logical, single o int16.

  • Si I es una imagen indexada, puede ser uint8, uint16, double o logical.

  • Si I es una imagen binaria, debe ser logical.

Tipos de datos: single | double | int16 | uint8 | uint16 | logical

Argumentos de salida

contraer todo

Imagen con clase single, devuelta como arreglo numérico del mismo tamaño que la imagen de entrada I.

Tipos de datos: single

Capacidades ampliadas

Generación de código de GPU
Genere código CUDA® para GPU NVIDIA® mediante GPU Coder™.

Historial de versiones

Introducido antes de R2006a

Consulte también

| | | |