本文整理了Java中net.imglib2.img.Img.iterationOrder()
方法的一些代码示例,展示了Img.iterationOrder()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Img.iterationOrder()
方法的具体详情如下:
包路径:net.imglib2.img.Img
类名称:Img
方法名:iterationOrder
暂无
代码示例来源:origin: net.imglib2/imglib2-roi
@Override
public Object iterationOrder()
{
return img.iterationOrder();
}
代码示例来源:origin: net.imagej/imagej-deprecated
@Override
public Object iterationOrder() {
return img.iterationOrder();
}
代码示例来源:origin: net.imglib2/imglib2-script
@Override
public Object iterationOrder()
{
return img.iterationOrder();
}
代码示例来源:origin: net.imglib2/imglib2
@Override
public Object iterationOrder()
{
return counts.iterationOrder();
}
代码示例来源:origin: imglib/imglib2
@Override
public Object iterationOrder()
{
return counts.iterationOrder();
}
代码示例来源:origin: net.imagej/imagej-common
@Override
public Object iterationOrder() {
return img.iterationOrder();
}
代码示例来源:origin: net.imglib2/imglib2-meta
@Override
public Object iterationOrder() {
return img.iterationOrder();
}
代码示例来源:origin: net.imglib2/imglib2-algorithms-legacy
final boolean isCompatible = image1.iterationOrder().equals( image2.iterationOrder() ) &&
image1.iterationOrder().equals( output.iterationOrder() );
代码示例来源:origin: net.imglib2/imglib2-ops
@Override
public Img< T > compute( Img< T > input, Img< T > output )
{
if(!input.iterationOrder().equals(output.iterationOrder())){
throw new IllegalArgumentException("Incompatible IterationOrder");
}
Cursor< T > c1 = input.cursor();
Cursor< T > c2 = output.cursor();
while ( ( c1.hasNext() && c2.hasNext() ) )
{
c1.fwd();
c2.fwd();
c2.get().set( c1.get() );
}
return output;
}
代码示例来源:origin: imglib/imglib2
@Test
public void equalIterationOrder()
{
final Img< FloatType > img2 = new CellImgFactory<>( new FloatType(), cellDimensions ).create( dimensions );
assertTrue( img2.iterationOrder().equals( img.iterationOrder() ) );
assertTrue( img.iterationOrder().equals( img2.iterationOrder() ) );
final Img< FloatType > img3 = new CellImgFactory<>( new FloatType(), 9 ).create( dimensions );
assertFalse( img3.iterationOrder().equals( img.iterationOrder() ) );
assertFalse( img.iterationOrder().equals( img3.iterationOrder() ) );
final Img< FloatType > img4 = new ArrayImgFactory<>( new FloatType() ).create( dimensions );
assertFalse( img4.iterationOrder().equals( img.iterationOrder() ) );
assertFalse( img.iterationOrder().equals( img4.iterationOrder() ) );
}
}
代码示例来源:origin: net.imglib2/imglib2-algorithm
final Thread[] threads = SimpleMultiThreading.newThreads( numThreads );
if ( target.iterationOrder().equals( source.iterationOrder() ) )
代码示例来源:origin: sc.fiji/bigdataviewer-core
if ( Views.iterable( ushortImg ).iterationOrder().equals( floatImg.iterationOrder() ) )
代码示例来源:origin: imglib/imglib2
if ( src.iterationOrder() == dest.iterationOrder() )
代码示例来源:origin: net.imglib2/imglib2
if ( src.iterationOrder() == dest.iterationOrder() )
代码示例来源:origin: net.imglib2/imglib2-script
private static final <R extends NumericType<R> & NativeType<R>> Img<R> copyAsArrayImg(final IterableInterval<R> img) {
final Img< R > copy = new ArrayImgFactory<>( img.firstElement() ).create( img );
if (img.iterationOrder().equals(copy.iterationOrder())) {
final Cursor<R> c1 = img.cursor();
final Cursor<R> c2 = copy.cursor();
while (c1.hasNext()) {
c1.fwd();
c2.fwd();
c2.get().set(c1.get());
}
} else {
final Cursor<R> c1 = img.cursor();
final RandomAccess<R> c2 = copy.randomAccess();
final long[] position = new long[img.numDimensions()];
while (c1.hasNext()) {
c1.fwd();
c1.localize(position);
c2.setPosition(position);
c2.get().set(c1.get());
}
}
return copy;
}
代码示例来源:origin: net.imglib2/imglib2-algorithm-gpl
final IterableInterval< T > iterableInput = Views.iterable( input );
if ( img.iterationOrder().equals( iterableInput.iterationOrder() ) )
代码示例来源:origin: net.imglib2/imglib2-algorithms-gpl
final IterableInterval< T > iterableInput = Views.iterable( input );
if ( img.iterationOrder().equals( iterableInput.iterationOrder() ) )
内容来源于网络,如有侵权,请联系作者删除!