Opened 15 years ago
Closed 15 years ago
#2560 closed defect (fixed)
gdal_proximity fails if output band is Byte
Reported by: | warmerdam | Owned by: | warmerdam |
---|---|---|---|
Priority: | normal | Milestone: | 1.6.0 |
Component: | Utilities | Version: | svn-trunk |
Severity: | normal | Keywords: | gdal_proximity |
Cc: | vjetly |
Description
The gdal_proximity algorithm fails to produce the right results if the output proximity file has a Byte data type (or likely any unsigned type) for the output band. In particular, the second pass from bottom to top seems to have no effect and proximity to things below is lost (or always set to zero?).
gdal_proximity.py small.tif out.tif -ot Byte
Note that the out.tif is all zeros but it should have increasing proximities from the middle up as the bottom of the source image is non-zero.
Attachments (1)
Change History (3)
by , 15 years ago
comment:1 by , 15 years ago
Status: | new → assigned |
---|
comment:2 by , 15 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
The algorithm has been modified to create a temporary file for the working proximity information if the output proximity data type is unsigned (r15576).
input file with data in bottom half.