Replace value
|
||||||||||||||||||
DSpGMIdentity:
DSpGMReplaceValue
|
||||||||||||||||||
In this operation every pixel of a raster band having a certain value is set to another value. The raster band is overwritten with the result of the operation. The operation can be applied to raster bands having any kind of data type. The operation is provided in a high-level and a low-level format. In the high-level format a raster object, a band identifier and a token are specified, together with the value. The operation applies to all pixels and the result is stored in the specified band. In the low-level format the operation is applied to a block of contiguous memory containing a specified number of pixels. The low-level format is useful to chain a number of operations without the overhead of storing intermediate results. If you want to preserve the original raster band, you should make a copy of the band first.
|
||||||||||||||||||
Declaration | ||||||||||||||||||
High-level declaration: procedure DSpGMReplaceValue(const r: TDSpRaster; const band, token: integer; Low-level declaration: procedure DSpGMReplaceValue(const data: pointer; dt: TDSpDataType;
|
Last
modified: 6 January 2005. Page maintained by pvanlaake
|