Revision 19494 trunk/libraries/libRaster/src/org/gvsig/raster/grid/filter/enhancement/LinearStretchEnhancementIntFilter.java
LinearStretchEnhancementIntFilter.java | ||
---|---|---|
72 | 72 |
p = (int) data.minValue; |
73 | 73 |
|
74 | 74 |
for (int i = 0; i < data.scale.length; i++) { |
75 |
if(p >= data.stretchIn[i] && p <= data.stretchIn[i + 1]) |
|
75 |
if(p >= data.stretchIn[i] && p <= data.stretchIn[i + 1]) {
|
|
76 | 76 |
p = (int)( (((double)p) - data.stretchIn[i]) * data.scale[i] + data.offset[i]); |
77 |
break; |
|
78 |
} |
|
77 | 79 |
} |
78 | 80 |
rasterResult.setElem(line, col, iBand, (byte)(((byte) p) & 0xff)); |
79 | 81 |
} |
Also available in: Unified diff