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

_______________________________________________
gdal-dev mailing list
gdal-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/gdal-dev

Reply via email to