本文整理了Java中javax.media.jai.iterator.RectIter.getSample
方法的一些代码示例,展示了RectIter.getSample
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。RectIter.getSample
方法的具体详情如下:
包路径:javax.media.jai.iterator.RectIter
类名称:RectIter
方法名:getSample
暂无
代码示例来源:origin: geotools/geotools
/** Returns the specified sample of the current pixel as an integer. */
public int getSample(int b) {
return src.getSample(b);
}
代码示例来源:origin: org.jaitools/jt-utils
value = Integer.valueOf(delegateIter.getSample(band));
} else {
value = outsideValue_Integer;
代码示例来源:origin: mapplus/spatial_statistics_for_geotools_udig
inputIter.startPixels();
while (!zoneIter.finishedPixels() && !inputIter.finishedPixels()) {
final Integer key = zoneIter.getSample(0); // one band
final double value = inputIter.getSampleDouble(bandIndex);
代码示例来源:origin: geosolutions-it/jai-ext
switch (srcType) {
case DataBuffer.TYPE_BYTE:
val = (byte) (srcIter.getSample() & 0xff);
break;
val = (short) srcIter.getSample();
break;
val = (short) (srcIter.getSample() & 0xffff);
break;
val = srcIter.getSample();
break;
代码示例来源:origin: geotools/geotools
/** Returns the current sample as an integer. */
public int getSample() {
return src.getSample();
}
代码示例来源:origin: geosolutions-it/jai-ext
assertEquals(expectedVal.byteValue(), (byte) destIter.getSample());
break;
case DataBuffer.TYPE_SHORT:
assertEquals(expectedVal.shortValue(), (short) destIter.getSample());
break;
case DataBuffer.TYPE_INT:
assertEquals(expectedVal.intValue(), destIter.getSample());
break;
case DataBuffer.TYPE_FLOAT:
代码示例来源:origin: org.geotools/gt2-coverage
/**
* Returns the current sample as an integer.
*/
public int getSample() {
return src.getSample();
}
代码示例来源:origin: org.geotools/gt-coverage
/**
* Returns the specified sample of the current pixel as an integer.
*/
public int getSample(int b) {
return src.getSample(b);
}
代码示例来源:origin: org.geotools/gt2-coverage
/**
* Returns the specified sample of the current pixel as an integer.
*/
public int getSample(int b) {
return src.getSample(b);
}
代码示例来源:origin: org.geotools/gt-coverage
/**
* Returns the current sample as an integer.
*/
public int getSample() {
return src.getSample();
}
代码示例来源:origin: Geomatys/geotoolkit
/**
* Returns the current sample as an integer.
*
* @return The current sample value.
*/
@Override
public int getSample() {
return src.getSample();
}
代码示例来源:origin: Geomatys/geotoolkit
/**
* Returns the specified sample of the current pixel as an integer.
*
* @param b The band for which to get the sample value.
* @return The sample value at the given band.
*/
@Override
public int getSample(int b) {
return src.getSample(b);
}
代码示例来源:origin: geotools/geotools
int i = 0;
do {
int sample = iter.getSample(band);
代码示例来源:origin: org.geotools/gt2-coverageio
public int getSample (int b) {return iterator.getSample (sourceBands[b]);}
public float getSampleFloat () {return iterator.getSampleFloat ();}
代码示例来源:origin: org.geotools/gt2-coverageio
public int getSample () {return iterator.getSample ();}
public int getSample (int b) {return iterator.getSample (sourceBands[b]);}
代码示例来源:origin: mapplus/spatial_statistics_for_geotools_udig
readIter.startPixels();
while (!readIter.finishedPixels()) {
final int val = readIter.getSample(0);
if (!SSUtils.compareDouble(val, inputNoData)) {
aSqDist[dy][dx] = INT_ZERO;
代码示例来源:origin: org.geotools/gt-coverage
final int[] row=samples[j++];
int i=0; do {
row[i++] = iter.getSample(band);
代码示例来源:origin: org.geotools/gt2-coverage
final int[] row=samples[j++];
int i=0; do {
row[i++] = iter.getSample(band);
代码示例来源:origin: geosolutions-it/jai-ext
private void assertResult(RenderedImage resultImage, String script) throws Exception {
JiffleBuilder builder = new JiffleBuilder();
builder.script(script).dest("dest", WIDTH, WIDTH).run();
RenderedImage referenceImage = builder.getImage("dest");
RectIter resultIter = RectIterFactory.create(resultImage, null);
RectIter referenceIter = RectIterFactory.create(referenceImage, null);
do {
do {
assertEquals(resultIter.getSample(), referenceIter.getSample());
resultIter.nextPixelDone();
} while (!referenceIter.nextPixelDone());
resultIter.startPixels();
resultIter.nextLineDone();
referenceIter.startPixels();
} while (!referenceIter.nextLineDone());
}
}
代码示例来源:origin: Geomatys/geotoolkit
if (!iter.finishedPixels()) {
do {
final int m = mit.getSample();
mit.nextPixel();
if (m != 0) {
内容来源于网络,如有侵权,请联系作者删除!