Revision 2308 org.gvsig.raster/branches/org.gvsig.raster_dataaccess_refactoring/org.gvsig.raster.lib/org.gvsig.raster.lib.impl/src/main/java/org/gvsig/raster/impl/grid/filter/enhancement/ContrastDoubleFilter.java

View differences:

ContrastDoubleFilter.java
21 21
 */
22 22
package org.gvsig.raster.impl.grid.filter.enhancement;
23 23

  
24
import org.gvsig.fmap.dal.coverage.dataset.Buffer;
25 24
/**
26 25
 * Filtro de contraste para tipo de datos double.
27 26
 * 
28
 * @author Miguel ?ngel Querol Carratal?  (miguelangel.querol@iver.es)
27
 * @author Miguel ?ngel Querol Carratal?  
29 28
 */
30 29
public class ContrastDoubleFilter extends ContrastFilter {
31
	/*
32
	 * (non-Javadoc)
33
	 * @see org.gvsig.raster.grid.filter.enhancement.ContrastFilter#process(int, int)
34
	 */
35 30
	public void process(int col, int line) {
36
		for (int i = 0; i < raster.getBandCount(); i++)
31
		for (int i = 0; i < numberOfBandsToProcess(); i++)
37 32
			rasterResult.setElem(line, col, i, (byte) calcContrast((int) raster.getElemDouble(line, col, i) & 0xff));
38 33
	}
39 34

  
40
	/*
41
	 * (non-Javadoc)
42
	 * @see org.gvsig.raster.grid.filter.enhancement.ContrastFilter#getInRasterDataType()
43
	 */
44
	public int getInRasterDataType() {
35
	//No parece que tenga sentido para im?genes que no sean RGB
36
	/*public int getInRasterDataType() {
45 37
		return Buffer.TYPE_DOUBLE;
46
	}
38
	}*/
47 39
}

Also available in: Unified diff