Revision 19494 trunk/libraries/libRaster/src/org/gvsig/raster/grid/filter/enhancement/LinearStretchEnhancementIntFilter.java

View differences:

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