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.

im2int16

Convierta la imagen en enteros con signo de 16 bits

Descripción

ejemplo

J = im2int16(I) convierte la imagen en escala de grises, RGB o binaria, remuestreando los datos si es necesario.Iint16

Si la imagen de entrada es de clase, la imagen de salida es idéntica a ella.int16 Si la imagen de entrada es de clase, cambia los elementos con valores falsos a-32768 y a los elementos con valores verdaderos a 32767.logicalim2int16

Opcionalmente, puede realizar la conversión usando una GPU (requiere).Parallel Computing Toolbox™ Para obtener más información, consulte.Procesamiento de imágenes en una GPU

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 a clase.int16

I2 = im2int16(I)
I2 = 5x4 int16 matrix

   -32768   -15522     1724    18970
   -29319   -12073     5173    22419
   -25870    -8624     8623    25869
   -22420    -5174    12072    29318
   -18971    -1725    15521    32767

Crear matriz de clase.double

I1 = gpuArray(reshape(linspace(0,1,20),[5 4])) 

Convertir array en.int16

I2 = im2int16(I1)

Argumentos de entrada

contraer todo

Intensidad, RGB o imagen binaria, especificada como una matriz numérica de cualquier tamaño y dimensionalidad.

Para realizar la conversión mediante una GPU, especifique como un que contiene una matriz numérica de cualquier tamaño y dimensionalidad.IgpuArray

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.int16I

Si la conversión se realiza mediante una GPU, se devuelve como una matriz numérica que contiene.JgpuArray

Tipos de datos: int16

Capacidades ampliadas

Consulte también

| | | | |

Introducido antes de R2006a