Revision 11750 trunk/libraries/libRaster/src/org/gvsig/raster/grid/filter/enhancement/BrightnessContrastListManager.java
BrightnessContrastListManager.java | ||
---|---|---|
22 | 22 |
import java.util.ArrayList; |
23 | 23 |
|
24 | 24 |
import org.gvsig.raster.buffer.RasterBuffer; |
25 |
import org.gvsig.raster.dataset.Params; |
|
25 | 26 |
import org.gvsig.raster.grid.filter.IRasterFilterListManager; |
26 | 27 |
import org.gvsig.raster.grid.filter.RasterFilter; |
27 | 28 |
import org.gvsig.raster.grid.filter.RasterFilterList; |
... | ... | |
182 | 183 |
filters.add(ContrastFilter.class); |
183 | 184 |
return filters; |
184 | 185 |
} |
186 |
|
|
187 |
public void addFilter(Class classFilter, Params params) { |
|
188 |
for (int i=0; i<params.getNumParams(); i++) { |
|
189 |
if (classFilter.equals(ContrastFilter.class)) { |
|
190 |
if (params.getParam(i).id.equals("Contrast")) |
|
191 |
addContrastFilter(new Integer(params.getParam(i).defaultValue).intValue(), false); |
|
192 |
} |
|
193 |
if (classFilter.equals(BrightnessFilter.class)) { |
|
194 |
if (params.getParam(i).id.equals("Brightness")) |
|
195 |
addBrightnessFilter(new Integer(params.getParam(i).defaultValue).intValue(), false); |
|
196 |
} |
|
197 |
} |
|
198 |
} |
|
185 | 199 |
} |
Also available in: Unified diff