Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

im2uint16

Convertir imagen en enteros sin signo de 16 bits

Descripción

ejemplo

J = im2uint16(I) convierte la escala de grises, RGB o imagen binaria en , reajustando o desajustando los datos según sea necesario.Iuint16

Si la imagen de entrada es de clase, la imagen de salida es idéntica.uint16 Si la imagen de entrada es de clase , cambia los elementos con valor real a 65535.logicalim2uint16

Opcionalmente, puede realizar la conversión usar una GPU (requiere ).Parallel Computing Toolbox™

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

Ejemplos

contraer todo

Cree una matriz 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 la matriz en 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 una matriz numérica o lógica de cualquier tamaño y dimensión.

  • Si es una imagen en escala de grises o RGB, puede ser , , , , , o .Iuint8uint16doublelogicalsingleint16

  • Si es una imagen indexada, puede ser , , o .Iuint8uint16doublelogical

    Nota

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

  • Si es una imagen binaria, entonces debe ser .Ilogical

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

Argumentos de salida

contraer todo

Imagen con clase , devuelta como una matriz numérica con el mismo tamaño y dimensionalidad que .uint16I

Tipos de datos: uint16

Capacidades ampliadas

Consulte también

| | | | |

Introducido antes de R2006a