24.2.2. Conversão de raster
24.2.2.1. gdal2xyz
Converte dados raster em formato de arquivo ASCII XYZ
Parâmetros
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Camada de entrada |
|
[raster] |
Raster layer to convert |
Band number |
|
[raster band] Default: The first band of the input layer |
If the raster is multiband, choose the band you want to convert |
Output comma-separated values |
|
[boolean] Padrão: Falso |
Sets whether the output file should be of type comma-separated values (csv). |
XYZ ASCII file |
|
[file] Default: |
Especificação do arquivo de saída. Um de:
A codificação do arquivo também pode ser alterada aqui. |
Saídas
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
XYZ ASCII file |
|
[table] |
Arquivo de tabela que contém os valores exportados da banda raster |
Python code
Algorithm ID: gdal:gdal2xyz
import processing
processing.run("algorithm_id", {parameter_dictionary})
The algorithm id is displayed when you hover over the algorithm in the Processing Toolbox. The parameter dictionary provides the parameter NAMEs and values. See Usando os algoritmos do processamento a partir do Terminal Python. for details on how to run processing algorithms from the Python console.
24.2.2.2. PCT para RGB
Converts an 8 bit paletted image to a 24 bit RGB. It will convert a pseudocolor band from the input file to an RGB file of the desired format.
This algorithm is derived from the GDAL pct2rgb utility.
Default menu:
Parâmetros
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Camada de entrada |
|
[raster] |
Input 8 bit raster image |
Band number |
|
[raster band] Default: The first band of the input layer |
If the raster is multiband, choose the band you want to convert |
Generate a RGBA file |
|
[boolean] Padrão: Falso |
Sets whether the output file should be of type RGBA. |
PCT to RGB |
|
[file] Default: |
Especificação do arquivo de saída. Um de:
A codificação do arquivo também pode ser alterada aqui. |
Saídas
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
PCT to RGB |
|
[raster] |
24 bit RGB raster image |
Python code
Algorithm ID: gdal:pcttorgb
import processing
processing.run("algorithm_id", {parameter_dictionary})
The algorithm id is displayed when you hover over the algorithm in the Processing Toolbox. The parameter dictionary provides the parameter NAMEs and values. See Usando os algoritmos do processamento a partir do Terminal Python. for details on how to run processing algorithms from the Python console.
24.2.2.3. Poligonizar (raster para vetor)
Cria polígonos vetoriais para todas as regiões conectadas de pixels no raster que compartilha um valor de pixel comum. Cada polígono é criado com um atributo que indica o valor de pixel desse polígono.
This algorithm is derived from the GDAL polygonize utility.
Default menu:
Parâmetros
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Camada de entrada |
|
[raster] |
Camada raster de entrada |
Band number |
|
[raster band] Default: The first band of the input layer |
If the raster is multiband, choose the band you want to use |
Name of the field to create |
|
[string] Default: ‘DN’ |
Specify the field name for the attributes of the connected regions. |
Use 8-connectedness |
|
[boolean] Padrão: Falso |
If not set, raster cells must have a common border to be considered connected (4-connected). If set, touching raster cells are also considered connected (8-connected). |
Parâmetros adicionais da linha de comando Opcional. |
|
[string] Padrão: Nenhum |
Adicionar opções extras de linha de comando GDAL |
Vectorized |
|
[vector: polygon] Default: |
Specification of the output (polygon) vector layer. One of:
A codificação do arquivo também pode ser alterada aqui. |
Saídas
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Vectorized |
|
[vector: polygon] |
Output vector layer |
Python code
Algorithm ID: gdal:polygonize
import processing
processing.run("algorithm_id", {parameter_dictionary})
The algorithm id is displayed when you hover over the algorithm in the Processing Toolbox. The parameter dictionary provides the parameter NAMEs and values. See Usando os algoritmos do processamento a partir do Terminal Python. for details on how to run processing algorithms from the Python console.
24.2.2.4. Reorganizar bandas
Cria um novo raster usando banda (s) selecionada de uma determinada camada raster. O algoritmo também torna possível reordenar as bandas para o raster recém-criado.
This algorithm is derived from the GDAL translate utility.
Parâmetros
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Camada de entrada |
|
[raster] |
Camada raster de entrada |
Selected band(s) |
|
[raster band] [list] Padrão: Nenhum |
Ordered list of the bands to use to create the new raster |
Opções de criação adicionais Opcional. |
|
[string] Padrão: ‘’ |
Para adicionar uma ou mais opções de criação que controlam o raster a ser criado (cores, tamanho do bloco, compactação de arquivos …). Por conveniência, você pode contar com perfis predefinidos (veja seção de opções do driver GDAL). For Batch Process: separate multiple options with a pipe
character ( |
Tipo de dados de saída |
|
[enumeration] Padrão: 0 |
Defines the data type of the output raster file. Options:
|
Convertido |
|
[raster] Padrão: Salvar para arquivo temporário |
Especificação do raster de saída. Um de:
A codificação do arquivo também pode ser alterada aqui. |
Saídas
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Convertido |
|
[raster] |
Output raster layer with rearranged bands. |
Python code
Algorithm ID: gdal:rearrange_bands
import processing
processing.run("algorithm_id", {parameter_dictionary})
The algorithm id is displayed when you hover over the algorithm in the Processing Toolbox. The parameter dictionary provides the parameter NAMEs and values. See Usando os algoritmos do processamento a partir do Terminal Python. for details on how to run processing algorithms from the Python console.
24.2.2.5. RGB to PCT
Converts a 24 bit RGB image into a 8 bit paletted. Computes an optimal pseudo-color table for the given RGB-image using a median cut algorithm on a downsampled RGB histogram. Then it converts the image into a pseudo-colored image using the color table. This conversion utilizes Floyd-Steinberg dithering (error diffusion) to maximize output image visual quality.
Se você quiser classificar um mapa raster e quiser reduzir o número de classes que pode ser útil para downsample sua imagem com este algoritmo antes.
This algorithm is derived from the GDAL rgb2pct utility.
Default menu:
Parâmetros
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Camada de entrada |
|
[raster] |
Input (RGB) raster layer |
Number of colors |
|
[number] Padrão: 2 |
O número de cores que a imagem resultante conterá. Um valor de 2-256 é possível. |
RGB to PCT |
|
[raster] Default: |
Especificação do raster de saída. Um de:
A codificação do arquivo também pode ser alterada aqui. |
Saídas
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
RGB to PCT |
|
[raster] |
Camada raster de saída |
Python code
Algorithm ID: gdal:rgbtopct
import processing
processing.run("algorithm_id", {parameter_dictionary})
The algorithm id is displayed when you hover over the algorithm in the Processing Toolbox. The parameter dictionary provides the parameter NAMEs and values. See Usando os algoritmos do processamento a partir do Terminal Python. for details on how to run processing algorithms from the Python console.
24.2.2.6. Translate (convert format)
Converts raster data between different formats.
This algorithm is derived from the GDAL translate utility.
Default menu:
Parâmetros
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Camada de entrada |
|
[raster] |
Camada raster de entrada |
Override the projection of the output file Opcional. |
|
[crs] |
Specify a projection for the output file |
Assign a specified nodata value to output bands Opcional. |
|
[number] Default: Not set |
Defines the value to use for nodata in the output raster |
Copy all subdatasets of this file to individual output files |
|
[boolean] Padrão: Falso |
Create individual files for subdatasets |
Opções de criação adicionais Opcional. |
|
[string] Padrão: ‘’ |
Para adicionar uma ou mais opções de criação que controlam o raster a ser criado (cores, tamanho do bloco, compactação de arquivos …). Por conveniência, você pode contar com perfis predefinidos (veja seção de opções do driver GDAL). For Batch Process: separate multiple options with a pipe
character ( |
Parâmetros adicionais da linha de comando Opcional. |
|
[string] Padrão: Nenhum |
Adicionar opções extras de linha de comando GDAL |
Tipo de dados de saída |
|
[enumeration] Padrão: 0 |
Defines the data type of the output raster file. Options:
|
Convertido |
|
[raster] Default: |
Specification of the output (translated) raster layer. One of:
A codificação do arquivo também pode ser alterada aqui. |
Saídas
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Convertido |
|
[raster] |
Output (translated) raster layer. |
Python code
Algorithm ID: gdal:translate
import processing
processing.run("algorithm_id", {parameter_dictionary})
The algorithm id is displayed when you hover over the algorithm in the Processing Toolbox. The parameter dictionary provides the parameter NAMEs and values. See Usando os algoritmos do processamento a partir do Terminal Python. for details on how to run processing algorithms from the Python console.