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.

im2uint16

Convertir una imagen en enteros sin signo de 16 bits

Descripción

ejemplo

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

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

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

Ejemplos

contraer todo

Cree un arreglo de clase double.

I = reshape(linspace(0,1,20),[5 4])
I = 5×4

         0    0.2632    0.5263    0.7895
    0.0526    0.3158    0.5789    0.8421
    0.1053    0.3684    0.6316    0.8947
    0.1579    0.4211    0.6842    0.9474
    0.2105    0.4737    0.7368    1.0000

Convierta el arreglo en la clase uint16.

I2 = im2uint16(I)
I2 = 5x4 uint16 matrix

       0   17246   34492   51738
    3449   20695   37941   55187
    6898   24144   41391   58637
   10348   27594   44840   62086
   13797   31043   48289   65535

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.

    Nota

    No siempre se puede convertir una imagen indexada en uint8. Si la imagen indexada es de clase double, el valor máximo debe ser 65536 o menos.

  • 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 uint16, devuelta como arreglo numérico del mismo tamaño que la imagen de entrada I.

Tipos de datos: uint16

Capacidades ampliadas

Historial de versiones

Introducido antes de R2006a

Consulte también

| | | | |