[gdal-dev] Automatically creating an Alpha mask for a RGB raster to extract the backgound? (magic wand style)
Even Rouault
even.rouault at spatialys.com
Tue Jan 29 07:31:30 PST 2019
On mardi 29 janvier 2019 15:49:40 CET Idan Miara wrote:
> Hi Even,
>
> Thanks! it does solve most of the problem!
>
> The only issue that I think is left is that nearblack scans from the
> borders till it reaches a valid data point and stops there.
> So in case of diagonal zigzag cutting (or background in holes) there will
> be still background left inside the zigzags or holes.
>
> A solution could be to add a parameter for a different scanning mode,
> instead of 4 scans from the borders till the first data point, do one or
> two scans (horizontal/vertical) and in each scan cover the whole
> scanline/row so we won't miss background trapped inside holes.
Yes an additional flag would be needed ("-interior" ?) since there are
situations where you could have zero values inside the raster (lakes, etc)
that you don't want to treat as nodata.
--
Spatialys - Geospatial professional services
http://www.spatialys.com
More information about the gdal-dev
mailing list