lineOffset += lineStride; warpRect(dst.getX(), dst.getY() + h, dstWidth, 1, warpData);
lineOffset += lineStride; warpRect(dst.getX(), dst.getY() + h, dstWidth, 1, warpData);
lineOffset += lineStride; warpRect(dst.getX(), dst.getY() + h, dstWidth, 1, warpData);
lineOffset += lineStride; warpRect(dst.getX(), dst.getY() + h, dstWidth, 1, warpData);
lineOffset += lineStride; warpRect(dst.getX(), dst.getY() + h, dstWidth, 1, warpData);
int destY = destAcc.getY(); int destX = destAcc.getX();
int destY = destAcc.getY(); int destX = destAcc.getX();
int destY = destAcc.getY(); int destX = destAcc.getX();
int y = destAcc.getY(); int destBand[] = destData[k]; int srcBand[] = srcData[k];
int y = destAcc.getY(); float destBand[] = destData[k]; float srcBand[] = srcData[k];
int lineOffset = 0; warp.warpRect(dst.getX(), dst.getY(), dstWidth, dstHeight, warpData); int count = 0; for (int h = 0; h < dstHeight; h++) {
int lineOffset = 0; warp.warpRect(dst.getX(), dst.getY(), dstWidth, dstHeight, warpData); int count = 0; for (int h = 0; h < dstHeight; h++) {
public int[][] roiBoundCheck(int dataType, Number[][] pixelArray, int[][] weightArray, boolean bilinearUsed) { int x0 = src[dataType].getX() + posx / src[dataType].getPixelStride(); int y0 = src[dataType].getY() + (posy - src[dataType].getBandOffset(0)) / src[dataType].getScanlineStride(); // get the 4/16 weight if (roiBounds.contains(x0, y0)) { for (int i = 0; i < pixelArray.length; i++) { for (int j = 0; j < pixelArray.length; j++) { if (bilinearUsed) { weightArray[i][j] = roiIter.getSample(x0 + j, y0 + i, 0); } else { weightArray[i][j] = roiIter.getSample(x0 + (j - 1), y0 + (i - 1), 0); } } } } return weightArray; }
int destY = destAcc.getY(); short destBandData[] = destData[k]; short srcBandData[] = srcData[k];
int destY = destAcc.getY(); int destBandData[] = destData[k]; int srcBandData[] = srcData[k];
int destY = destAcc.getY(); float destBandData[] = destData[k]; float srcBandData[] = srcData[k];
int destY = destAcc.getY(); short destBandData[] = destData[k]; short srcBandData[] = srcData[k];
int destY = destAcc.getY(); byte destBandData[] = destData[k]; byte srcBandData[] = srcData[k];
int destY = destAcc.getY(); double destBandData[] = destData[k]; double srcBandData[] = srcData[k];