Revision 11886 trunk/libraries/libRaster/src-test/org/gvsig/raster/grid/filter/TestControlTypes.java

View differences:

TestControlTypes.java
24 24
import org.gvsig.raster.buffer.RasterBuffer;
25 25
import org.gvsig.raster.dataset.IBuffer;
26 26
import org.gvsig.raster.dataset.IStatistics;
27
import org.gvsig.raster.dataset.NotSupportedExtensionException;
28
import org.gvsig.raster.dataset.RasterDataset;
29
import org.gvsig.raster.dataset.RasterDriverException;
27 30
import org.gvsig.raster.dataset.properties.DatasetStatistics;
28 31
import org.gvsig.raster.grid.filter.enhancement.BrightnessContrastListManager;
29 32
import org.gvsig.raster.grid.filter.enhancement.EnhancementListManager;
......
40 43
public class TestControlTypes extends TestCase{
41 44

  
42 45
	private RasterFilterList		list = new RasterFilterList();
46
	private String baseDir = "./test-images/";
47
	private String path1 = baseDir + "miniRaster28x25F32.tif";
48
	private RasterDataset f1 = null;
43 49
	
44 50
	static{
45 51
		RasterLibrary.wakeUp();	
......
47 53
	
48 54
	public void setUp() {
49 55
		System.err.println("TestControlTypes running...");
56
		try {
57
			f1 = RasterDataset.open(null, path1);
58
		} catch (NotSupportedExtensionException e) {
59
			e.printStackTrace();
60
		} catch (RasterDriverException e) {
61
			e.printStackTrace();
62
		}
50 63
		
51 64
	}
52 65
	
......
68 81
		list.setInitRasterBuf(buf);
69 82
		m1.addContrastFilter(12, RasterFilterList.ADD_END);
70 83
		m1.addBrightnessFilter(10, RasterFilterList.ADD_END);
71
		m0.addEnhancedFilter(false, (IStatistics)new DatasetStatistics(null), 0, RasterFilterList.ADD_END, new int[]{0, 1, 2});
84
		m0.addEnhancedFilter(false, f1.getStatistics(), 0, RasterFilterList.ADD_END, new int[]{0, 1, 2});
72 85
		m1.addBrightnessFilter(10, RasterFilterList.ADD_END);
73 86

  
74 87
		//Eliminamos el filtro de realce

Also available in: Unified diff