Revision 19495

View differences:

trunk/extensions/extRasterTools-SE/src/org/gvsig/rastertools/properties/control/EnhancedControl.java
255 255
			try {
256 256
				if (!ePanel.isTailTrimCheckSelected() || ePanel.getTrimValue() == 0) {
257 257
					filterList.remove(TailTrimFilter.class);
258
					LinearStretchParams leParams = LinearStretchParams.createStandardParam(((FLyrRasterSE)lyr).getBandCount(), 0, stats, ((FLyrRasterSE)lyr).getDataType()[0]);
258
					LinearStretchParams leParams = LinearStretchParams.createStandardParam(((FLyrRasterSE)lyr).getBandCount(), 0, stats, true);
259 259
					eManager.addEnhancedStretchFilter(leParams, stats, renderBands, ePanel.isRemoveEndsSelected());
260 260
				} else {
261
					LinearStretchParams leParams = LinearStretchParams.createStandardParam(((FLyrRasterSE)lyr).getBandCount(), (double) (ePanel.getTrimValue() / 100D), stats, ((FLyrRasterSE)lyr).getDataType()[0]);
261
					LinearStretchParams leParams = LinearStretchParams.createStandardParam(((FLyrRasterSE)lyr).getBandCount(), (double) (ePanel.getTrimValue() / 100D), stats, true);
262 262
					eManager.addEnhancedStretchFilter(leParams, stats, renderBands, ePanel.isRemoveEndsSelected());
263 263
				}
264 264
			} catch (FileNotOpenException e) {
trunk/extensions/extRasterTools-SE/src/org/gvsig/rastertools/enhanced/ui/EnhancedManager.java
115 115
//		params.setParam("TailTrimGreenMax", new Double(0.10D), -1, null);
116 116
//		params.setParam("TailTrimBlueMin", new Double(0.10D), -1, null);
117 117
//		params.setParam("TailTrimBlueMax", new Double(0.10D), -1, null);
118
		
118
		params.setParam("RGB", new Boolean(false), -1, null);
119 119
		enhancedDialog.getFilteredPreview().getParamsList().clear();
120 120
		enhancedDialog.getFilteredPreview().addNewParam("enhanced_stretch", params, LinearStretchEnhancementFilter.class);
121 121
		
trunk/extensions/extRasterTools-SE/src/org/gvsig/fmap/raster/layers/FLyrRasterSE.java
423 423
		
424 424
		EnhancementStretchListManager elm = new EnhancementStretchListManager(filterManager);
425 425
		try {
426
			elm.addEnhancedStretchFilter(LinearStretchParams.createStandardParam(getBandCount(), 0.0, stats, this.getDataType()[0]), 
426
			elm.addEnhancedStretchFilter(LinearStretchParams.createStandardParam(getBandCount(), 0.0, stats, false), 
427 427
										stats, 
428 428
										getRender().getRenderBands(), 
429 429
										true);

Also available in: Unified diff