Executa uma operação Bitwise Não (complemento) no valor binário de um raster de entrada.
Notas
Se uma entrada for tipo de dados de ponto flutuante, os valores serão convertidos em valores inteiros através de truncamento antes da operação bitwise ser executada.
Todas as operações bitwise têm o seguinte em comum:
- Os valores binários são armazenados em complemento de dois.
- As ferramentas trabalham em inteiros de 32-bit.
- A posição do bit mais à esquerda é invertida para o sinal (positivo ou negativo) do valor. Se o inteiro for positivo, a posição do bit será 0; se for negativo, a posição do bit será 1.
A operação Não Bitwise trata o bit de sinal como faria com qualquer outro bit. Se a entrada para a localização de um pixel for negativa, a saída será negativa; se a entrada for positiva, a saída será positiva.
Se a entrada for um raster de bandas múltiplas, a saída será um raster de bandas múltiplas. A função executará a operação em cada banda na entrada.
Se a entrada for um raster multidimensional, todas as divisões de todas as variáveis serão processadas e a saída será um raster multidimensional.
Parâmetros
Nome do parâmetro | Descrição |
---|---|
Raster | O raster de entrada para executar a operação Bitwise Não (complemento). |
Tipo de Extensão | Escolha qual extensão deve ser utilizada no raster de saída:
|
Tipo de Tamanho da Célula | Escolha que tamanho de célula deve ser utilizado no raster de saída. Se todos os tamanhos de célula de entrada forem os mesmos, todas as opções renderão os mesmos resultados.
|
Saiba mais sobre bitwise
As ferramentas bitwise avaliam a representação binária dos valores de entrada em uma base pixel e pixel. Para cada bit na representação binária, uma operação Booleana é executada.
A lógica de como várias ferramentas bitwise operam são ilustradas nas seções seguintes. As setas são utilizadas para indicar o fluxo de operação de como os valores de entrada são convertidos em uma representação binária de base 2, analisada e retornada como um valor decimal (base10).
Saiba mais sobre como funciona Não Bitwise
Para Não Bitwise, o complemento bit a bit da representação binária de um valor de entrada é determinado. Isso significa que para cada bit de entrada que é 1, a saída é 0. Os bits de entrada que são 0 serão emitidos como 1.