Qual a diferença entre float32, int16, uint16?

1,202 views
Skip to first unread message

Carlos Tavares

unread,
Dec 26, 2021, 3:34:10 PM12/26/21
to qgisb...@googlegroups.com
Oi! Tudo bem com vocês?

Quando vamos realizar algumas operações com raster é comum vermos parâmetros indicando o tipo das imagens como  float32, int16, uint16.

O que isso quer dizer na prática?

Já pesquisei mas não cheguei a um entendimento. Podem me ajudar?

Grato desde já!

yjmenezes

unread,
Dec 27, 2021, 8:00:25 AM12/27/21
to qgisbrasil
Esses valores querem dizer a quantidade de bits para representar um pixel.
float32 permite armazenar numeros decimais, ocupa 32bits ou 4 bytes por pixel.
int16 significa 16bits inteiro, sem decimais, pode representar valores positivos e negativos , desde -32768a +32767, ocupa 2 bytes por pixel
uint16 ( unsigned)  significa inteiro sem sinal  , pode representar valores de 0 a 65535, ocupa 2 bytes por pixel.
voce pode encontrar tambem imagens com int32 ou uint32, float64, ou double
Reply all
Reply to author
Forward
0 new messages