[gdal-dev] Linux - bash script - Sentinel 1 processing - dark images
Stefan Gofferje
lists at home.gofferje.net
Sat May 7 01:51:34 PDT 2022
Hi there!
I'm working on automatically processing Sentinel 1 data into 3 images:
VV, VH and VV/VH. The images come out pretty dark though. I tried to
mess with the exposure a little like this
MINVALUE=$(gdalinfo -mm /tmp/vva.tif | grep "Band 1" -A2 | grep Max= |
sed "s/.*Computed Min\/Max=\([0-9.]*\)\,.*/\1/g")
MINVALUE=$(bc <<< "${MINVALUE} * 1.2")
MAXVALUE=$(gdalinfo -mm /tmp/vva.tif | grep "Band 1" -A2 | grep Max= |
sed "s/.*Computed Min\/Max=[0-9.]*\,\([0-9.]*\)/\1/g")
MAXVALUE=$(bc <<< "${MAXVALUE} * 0.8")
gdal_translate -colorinterp gray -ot Byte -scale ${MINVALUE} ${MAXVALUE}
0 255 -exponent 0.5 /tmp/vva.tif ${PRODUCT}_VV_BW.png
but it doesn't help much. Unfortunately, due to time constraints, I
haven't gotten very far with learning Python yet, so I'm somewhat stuck
with bash and the GDAL command line tools for the moment.
Does anybody have some hints for me how to improve the exposure/contrast
of the images? I have put a set of sample images and my current script
to my Nextcloud here: https://cloud.gofferje.net/s/3YkgH48Lmd9kcZJ
Thanks,
Stefan
--
(o_ Stefan Gofferje | SCLT, MCP, CCSA
//\ Reg'd Linux User #247167 | VCP #2263
V_/_ https://www.gofferje.net | https://www.saakeskus.fi
More information about the gdal-dev
mailing list