Revision 999 org.gvsig.raster.cache/trunk/org.gvsig.raster.cache/org.gvsig.raster.cache.lib.impl/src/test/java/org/gvsig/raster/cache/buffer/impl/rocache/TestSwapBands.java
TestSwapBands.java | ||
---|---|---|
1 | 1 |
package org.gvsig.raster.cache.buffer.impl.rocache; |
2 | 2 |
|
3 |
import java.awt.image.DataBuffer; |
|
4 | 3 |
import java.io.IOException; |
5 | 4 |
|
6 | 5 |
import junit.framework.TestCase; |
7 | 6 |
|
8 | 7 |
import org.gvsig.jgdal.GdalException; |
9 | 8 |
import org.gvsig.raster.cache.buffer.Band; |
10 |
import org.gvsig.raster.cache.buffer.BufferDataSource; |
|
11 | 9 |
import org.gvsig.raster.cache.buffer.Buffer; |
10 |
import org.gvsig.raster.cache.buffer.BufferDataSource; |
|
12 | 11 |
import org.gvsig.raster.cache.buffer.exception.OperationNotSupportedException; |
13 | 12 |
import org.gvsig.raster.cache.buffer.exception.WrongParameterException; |
14 | 13 |
import org.gvsig.raster.cache.buffer.impl.io.BufferDataSourceImpl; |
... | ... | |
62 | 61 |
} catch (IOException e) { |
63 | 62 |
e.printStackTrace(); |
64 | 63 |
} |
65 |
RasterReadOnlyBuffer buf1 = new RasterReadOnlyBuffer(DataBuffer.TYPE_BYTE, |
|
66 |
input1.getWidth(), |
|
67 |
input1.getHeight(), |
|
68 |
input1.getBandCount(), |
|
69 |
ds); |
|
64 |
RasterReadOnlyBuffer buf1 = new RasterReadOnlyBuffer(ds); |
|
70 | 65 |
try { |
71 | 66 |
buf2.swapBands(new int[]{2, 0, 1}); |
72 | 67 |
buf1.swapBands(new int[]{2, 0, 1}); |
Also available in: Unified diff