201 |
model, destPixels, 0, destScansize); |
model, destPixels, 0, destScansize); |
202 |
} |
} |
203 |
|
|
204 |
protected byte[] replicatePixels(int srcx, int srcy, int srcw, int srch, |
private byte[] replicatePixels(int srcx, int srcy, int srcw, int srch, |
205 |
ColorModel model, byte[] srcPixels, |
ColorModel model, byte[] srcPixels, |
206 |
int srcOffset, int srcScansize, |
int srcOffset, int srcScansize, |
207 |
double rx, double ry, int destScansize) |
double rx, double ry, int destScansize) |
208 |
{ |
{ |
209 |
byte[] destPixels = |
byte[] destPixels = |
210 |
new byte[(int) Math.ceil(srcw/rx) * (int) Math.ceil(srch/ry)]; |
new byte[(int) Math.ceil(srcw/rx) * (int) Math.ceil(srch/ry)]; |
221 |
return destPixels; |
return destPixels; |
222 |
} |
} |
223 |
|
|
224 |
protected int[] replicatePixels(int srcx, int srcy, int srcw, int srch, |
private int[] replicatePixels(int srcx, int srcy, int srcw, int srch, |
225 |
ColorModel model, int[] srcPixels, |
ColorModel model, int[] srcPixels, |
226 |
int srcOffset, int srcScansize, |
int srcOffset, int srcScansize, |
227 |
double rx, double ry, int destScansize) |
double rx, double ry, int destScansize) |
228 |
{ |
{ |
229 |
int[] destPixels = |
int[] destPixels = |
230 |
new int[(int) Math.ceil(srcw/rx) * (int) Math.ceil(srch/ry)]; |
new int[(int) Math.ceil(srcw/rx) * (int) Math.ceil(srch/ry)]; |