Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
dncpax committed Feb 11, 2021
1 parent c1505a5 commit 3ac3521
Showing 1 changed file with 12 additions and 1 deletion.
13 changes: 12 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,4 +35,15 @@ Ou seja, este script é chamado pelo gdal_processa_pasta para cada tile sentinel
Sintaxe: indicar nome da tile, eg: T29SPB_20190813T112121"\
Têm de existir 4 ficheiros jp2 para converter, eg: b02, b03, b04, b08"\
Cria máscara automaticamente usando o comando nearblack do gdal.

\
## gdal_stretch2.py
Cria vrt's com constrast stretch, a partir de originais em formato vrt.\
Este stretch serve apenas para facilitar uma melhor visualização, já que as imagens sentinel tendem a ser muito escuras.\
Parameters: pasta com ficheiros a processar (data, eg 20190804)\
Parte do código obtido em: https://pcjericks.github.io/py-gdalogr-cookbook/raster_layers.html\
\
Calcula para cada banda o min e max a clipar com a fórmula do desvio padrão: Mean +- 2.8*std\
Usamos 2.8stddev porque se ajusta bem ao sentinel e é simples de calcular.\
Recalcula as stats considerando a mascara, sendo diferente das calculadas pelo gdalinfo.\
Aplica o stretch usando o SCALE do formato VRT, sem alterar as imagens originais.\
E cria 2 vrt rgb+alpha e irg+alpha: TILE_*_viz.vrt

0 comments on commit 3ac3521

Please sign in to comment.