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

View differences:

LinearStretchEnhancementShortFilter.java
73 73
				p = (short) data.minValue;
74 74
		
75 75
			for (int i = 0; i < data.scale.length; i++) {
76
				if(p >= data.stretchIn[i] && p <= data.stretchIn[i + 1]) 
76
				if(p >= data.stretchIn[i] && p <= data.stretchIn[i + 1]) { 
77 77
					p = (short) (((short) (((((double) p) - data.stretchIn[i]) * data.scale[i]) + data.offset[i])) & 0xff);
78
					break;
79
				}
78 80
			}
79 81
		
80 82
			rasterResult.setElem(line, col, iBand, (byte)(((byte) p) & 0xff));

Also available in: Unified diff