Uses of Interface
net.imglib2.RandomAccessible
-
-
Uses of RandomAccessible in net.imglib2
Subinterfaces of RandomAccessible in net.imglib2 Modifier and Type Interface Description interfaceRandomAccessibleInterval<T>f:{x∈Zn|[min,max]→T} -
Uses of RandomAccessible in net.imglib2.blocks
Classes in net.imglib2.blocks with type parameters of type RandomAccessible Modifier and Type Class Description static classViewNode.AbstractViewNode<V extends RandomAccessible<?>>Fields in net.imglib2.blocks declared as RandomAccessible Modifier and Type Field Description private RandomAccessible<?>ViewAnalyzer. raThe targetRandomAccessible, that is, the View to analyze.private RandomAccessible<T>FallbackPrimitiveBlocks. sourceprivate RandomAccessible<T>FallbackProperties. view(package private) VViewNode.AbstractViewNode. viewMethods in net.imglib2.blocks that return RandomAccessible Modifier and Type Method Description RandomAccessible<T>FallbackProperties. getView()RandomAccessible<?>ViewNode.AbstractViewNode. view()RandomAccessible<?>ViewNode. view()Methods in net.imglib2.blocks with parameters of type RandomAccessible Modifier and Type Method Description static <T extends NativeType<T>,R extends NativeType<R>>
ViewPropertiesOrError<T,R>ViewAnalyzer. getViewProperties(RandomAccessible<T> view)static <T extends NativeType<T>>
PrimitiveBlocks<T>PrimitiveBlocks. of(RandomAccessible<T> ra)Create aPrimitiveBlocksaccessor for an arbitraryRandomAccessiblesource.static <T extends NativeType<T>>
PrimitiveBlocks<T>PrimitiveBlocks. of(RandomAccessible<T> ra, PrimitiveBlocks.OnFallback onFallback)Create aPrimitiveBlocksaccessor for an arbitraryRandomAccessiblesource.Constructors in net.imglib2.blocks with parameters of type RandomAccessible Constructor Description DefaultViewNode(ViewNode.ViewType viewType, RandomAccessible<?> view)FallbackPrimitiveBlocks(RandomAccessible<T> source, T type)FallbackProperties(T viewType, RandomAccessible<T> view)TODO: javadocViewAnalyzer(RandomAccessible<?> ra) -
Uses of RandomAccessible in net.imglib2.converter
Classes in net.imglib2.converter that implement RandomAccessible Modifier and Type Class Description classAbstractConvertedIterableRandomAccessibleInterval<A,B,S extends IterableInterval<A>>TODOclassAbstractConvertedRandomAccessible<A,B>TODOclassAbstractConvertedRandomAccessibleInterval<A,B>Fields in net.imglib2.converter declared as RandomAccessible Modifier and Type Field Description protected RandomAccessible<A>AbstractConvertedRandomAccessible. sourceMethods in net.imglib2.converter with type parameters of type RandomAccessible Modifier and Type Method Description static <A,B extends Type<B>,S extends RandomAccessible<A> & IterableInterval<A>>
WriteConvertedIterableRandomAccessibleInterval<A,B,S>Converters. convertRandomAccessibleIterableInterval(S source, java.util.function.Supplier<SamplerConverter<? super A,B>> converterSupplier)Create anWriteConvertedIterableRandomAccessibleIntervalwhoseRandomAccessesandCursorsSampler.get()you a converted sample.static <A,B extends Type<B>,S extends RandomAccessible<A> & IterableInterval<A>>
WriteConvertedIterableRandomAccessibleInterval<A,B,S>Converters. convertRandomAccessibleIterableInterval(S source, SamplerConverter<? super A,B> converter)Create anWriteConvertedIterableRandomAccessibleIntervalwhoseRandomAccessesandCursorsSampler.get()you a converted sample.Methods in net.imglib2.converter that return RandomAccessible Modifier and Type Method Description static <A,B extends Type<B>>
RandomAccessible<B>Converters. convert(RandomAccessible<A> source, java.util.function.Supplier<Converter<? super A,? super B>> converterSupplier, B b)static <A,B extends Type<B>>
RandomAccessible<B>Converters. convert(RandomAccessible<A> source, Converter<? super A,? super B> converter, B b)static <A,B,C extends Type<C>>
RandomAccessible<C>Converters. convert(RandomAccessible<A> sourceA, RandomAccessible<B> sourceB, java.util.function.Supplier<BiConverter<? super A,? super B,? super C>> converterSupplier, C c)static <A,B,C extends Type<C>>
RandomAccessible<C>Converters. convert(RandomAccessible<A> sourceA, RandomAccessible<B> sourceB, BiConverter<? super A,? super B,? super C> converter, C c)static <A,B>
RandomAccessible<B>Converters. convert2(RandomAccessible<A> source, java.util.function.Supplier<Converter<? super A,? super B>> converterSupplier, java.util.function.Supplier<B> targetSupplier)static <A,B>
RandomAccessible<B>Converters. convert2(RandomAccessible<A> source, Converter<? super A,? super B> converter, java.util.function.Supplier<B> targetSupplier)static <A,B,C>
RandomAccessible<C>Converters. convert2(RandomAccessible<A> sourceA, RandomAccessible<B> sourceB, java.util.function.Supplier<BiConverter<? super A,? super B,? super C>> converterSupplier, java.util.function.Supplier<C> targetSupplier)static <A,B,C>
RandomAccessible<C>Converters. convert2(RandomAccessible<A> sourceA, RandomAccessible<B> sourceB, BiConverter<? super A,? super B,? super C> converter, java.util.function.Supplier<C> targetSupplier)RandomAccessible<A>AbstractConvertedRandomAccessible. getSource()static RandomAccessible<ARGBType>Converters. mergeARGB(RandomAccessible<UnsignedByteType> source, ColorChannelOrder channelOrder)Create an n-dimensional color image from an (n+1)-dimensional image ofUnsignedByteType.Methods in net.imglib2.converter with parameters of type RandomAccessible Modifier and Type Method Description static WriteConvertedRandomAccessible<ARGBType,UnsignedByteType>Converters. argbChannel(RandomAccessible<ARGBType> source, int channel)Create aWriteConvertedRandomAccessibleto one of the four channels encoded in aRandomAccessibleofARGBType.static <A,B extends Type<B>>
RandomAccessible<B>Converters. convert(RandomAccessible<A> source, java.util.function.Supplier<Converter<? super A,? super B>> converterSupplier, B b)static <A,B extends Type<B>>
WriteConvertedRandomAccessible<A,B>Converters. convert(RandomAccessible<A> source, java.util.function.Supplier<SamplerConverter<? super A,B>> converterSupplier)static <A,B extends Type<B>>
RandomAccessible<B>Converters. convert(RandomAccessible<A> source, Converter<? super A,? super B> converter, B b)static <A,B extends Type<B>>
WriteConvertedRandomAccessible<A,B>Converters. convert(RandomAccessible<A> source, SamplerConverter<? super A,B> converter)static <A,B,C extends Type<C>>
RandomAccessible<C>Converters. convert(RandomAccessible<A> sourceA, RandomAccessible<B> sourceB, java.util.function.Supplier<BiConverter<? super A,? super B,? super C>> converterSupplier, C c)static <A,B,C extends Type<C>>
RandomAccessible<C>Converters. convert(RandomAccessible<A> sourceA, RandomAccessible<B> sourceB, BiConverter<? super A,? super B,? super C> converter, C c)static <A,B>
RandomAccessible<B>Converters. convert2(RandomAccessible<A> source, java.util.function.Supplier<Converter<? super A,? super B>> converterSupplier, java.util.function.Supplier<B> targetSupplier)static <A,B>
RandomAccessible<B>Converters. convert2(RandomAccessible<A> source, Converter<? super A,? super B> converter, java.util.function.Supplier<B> targetSupplier)static <A,B,C>
RandomAccessible<C>Converters. convert2(RandomAccessible<A> sourceA, RandomAccessible<B> sourceB, java.util.function.Supplier<BiConverter<? super A,? super B,? super C>> converterSupplier, java.util.function.Supplier<C> targetSupplier)static <A,B,C>
RandomAccessible<C>Converters. convert2(RandomAccessible<A> sourceA, RandomAccessible<B> sourceB, BiConverter<? super A,? super B,? super C> converter, java.util.function.Supplier<C> targetSupplier)static voidRealTypeConverters. copyFromTo(RandomAccessible<? extends RealType<?>> source, RandomAccessibleInterval<? extends RealType<?>> destination)Copy the image content from a source image to a destination image.static RandomAccessible<ARGBType>Converters. mergeARGB(RandomAccessible<UnsignedByteType> source, ColorChannelOrder channelOrder)Create an n-dimensional color image from an (n+1)-dimensional image ofUnsignedByteType.Constructors in net.imglib2.converter with parameters of type RandomAccessible Constructor Description AbstractConvertedRandomAccessible(RandomAccessible<A> source) -
Uses of RandomAccessible in net.imglib2.converter.read
Classes in net.imglib2.converter.read that implement RandomAccessible Modifier and Type Class Description classBiConvertedRandomAccessible<A,B,C>TODOclassBiConvertedRandomAccessibleInterval<A,B,C>TODOclassConvertedRandomAccessible<A,B>TODOclassConvertedRandomAccessibleInterval<A,B>TODOFields in net.imglib2.converter.read declared as RandomAccessible Modifier and Type Field Description protected RandomAccessible<B>BiConvertedRandomAccessible. sourceBConstructors in net.imglib2.converter.read with parameters of type RandomAccessible Constructor Description BiConvertedRandomAccessible(RandomAccessible<A> sourceA, RandomAccessible<B> sourceB, java.util.function.Supplier<BiConverter<? super A,? super B,? super C>> converterSupplier, java.util.function.Supplier<? extends C> convertedSupplier)BiConvertedRandomAccessible(RandomAccessible<A> sourceA, RandomAccessible<B> sourceB, BiConverter<? super A,? super B,? super C> converter, java.util.function.Supplier<? extends C> convertedSupplier)ConvertedRandomAccessible(RandomAccessible<A> source, java.util.function.Supplier<Converter<? super A,? super B>> converterSupplier, java.util.function.Supplier<? extends B> convertedSupplier)ConvertedRandomAccessible(RandomAccessible<A> source, Converter<? super A,? super B> converter, java.util.function.Supplier<B> convertedSupplier) -
Uses of RandomAccessible in net.imglib2.converter.readwrite
Classes in net.imglib2.converter.readwrite with type parameters of type RandomAccessible Modifier and Type Class Description classWriteConvertedIterableRandomAccessibleInterval<A,B,S extends RandomAccessible<A> & IterableInterval<A>>TODOClasses in net.imglib2.converter.readwrite that implement RandomAccessible Modifier and Type Class Description classWriteConvertedIterableRandomAccessibleInterval<A,B,S extends RandomAccessible<A> & IterableInterval<A>>TODOclassWriteConvertedRandomAccessible<A,B>TODOclassWriteConvertedRandomAccessibleInterval<A,B>TODOConstructors in net.imglib2.converter.readwrite with parameters of type RandomAccessible Constructor Description WriteConvertedRandomAccessible(RandomAccessible<A> source, java.util.function.Supplier<SamplerConverter<? super A,B>> converterSupplier)WriteConvertedRandomAccessible(RandomAccessible<A> source, SamplerConverter<? super A,B> converter) -
Uses of RandomAccessible in net.imglib2.display.projector
Fields in net.imglib2.display.projector declared as RandomAccessible Modifier and Type Field Description protected RandomAccessible<A>IterableIntervalProjector2D. sourceprotected RandomAccessible<A>RandomAccessibleProjector2D. sourceConstructors in net.imglib2.display.projector with parameters of type RandomAccessible Constructor Description IterableIntervalProjector2D(int dimX, int dimY, RandomAccessible<A> source, IterableInterval<B> target, Converter<? super A,B> converter)creates a new 2D projector that samples a plain in the dimensions dimX, dimY.RandomAccessibleProjector2D(int dimX, int dimY, RandomAccessible<A> source, RandomAccessibleInterval<B> target, Converter<? super A,B> converter)creates a new 2D projector that samples a plain in the dimensions dimX, dimY. -
Uses of RandomAccessible in net.imglib2.display.projector.sampler
Fields in net.imglib2.display.projector.sampler declared as RandomAccessible Modifier and Type Field Description protected RandomAccessible<A>SamplingProjector2D. sourceConstructors in net.imglib2.display.projector.sampler with parameters of type RandomAccessible Constructor Description SamplingProjector2D(int dimX, int dimY, RandomAccessible<A> source, IterableInterval<B> target, Converter<ProjectedSampler<A>,B> converter, int projectedDimension, long[] projectedPositions) -
Uses of RandomAccessible in net.imglib2.display.projector.volatiles
Constructors in net.imglib2.display.projector.volatiles with parameters of type RandomAccessible Constructor Description Volatile2DRandomAccessibleProjector(int dimX, int dimY, RandomAccessible<A> source, RandomAccessibleInterval<B> target, Converter<? super A,B> converter) -
Uses of RandomAccessible in net.imglib2.display.screenimage.awt
Classes in net.imglib2.display.screenimage.awt that implement RandomAccessible Modifier and Type Class Description classARGBScreenImageclassArrayImgAWTScreenImage<T extends NativeType<T>,A extends DataAccess>AnAWTScreenImagethat is anArrayImg.classByteAWTScreenImageAAWTScreenImagethat is anArrayImg<ByteType, ByteArray>.classDoubleAWTScreenImageAAWTScreenImagethat is anArrayImg<DoubleType, DoubleArray>.classFloatAWTScreenImageAAWTScreenImagethat is anArrayImg<FloatType, FloatArray>.classIntAWTScreenImageAAWTScreenImagethat is anArrayImg<ShortType, ShortArray>.classShortAWTScreenImageAAWTScreenImagethat is anArrayImg<ShortType, ShortArray>.classUnsignedByteAWTScreenImageAAWTScreenImagethat is anArrayImg<UnsignedByteType, ByteArray>.classUnsignedIntAWTScreenImageAAWTScreenImagethat is anArrayImg<ShortType, ShortArray>.classUnsignedShortAWTScreenImageAAWTScreenImagethat is anArrayImg<UnsignedShortType, ShortArray>. -
Uses of RandomAccessible in net.imglib2.histogram
Classes in net.imglib2.histogram that implement RandomAccessible Modifier and Type Class Description classDiscreteFrequencyDistributionThis class represents an n-dimensional set of counters.classHistogram1d<T>A Histogram1d is a histogram that tracks up to four kinds of values: 1) values in the center of the distribution 2) values to the left of the center of the distribution (lower tail) 3) values to the right of the center of the distribution (upper tail) 4) values outside the other areasclassHistogramNd<T>A HistogramNd is an n-dimensional histogram that tracks up to four kinds of values: 1) values in the center of the distribution 2) values to the left of the center of the distribution (lower tail) 3) values to the right of the center of the distribution (upper tail) 4) values outside the other areas -
Uses of RandomAccessible in net.imglib2.img
Subinterfaces of RandomAccessible in net.imglib2.img Modifier and Type Interface Description interfaceImg<T>AnImgis aRandomAccessibleIntervalthat has its min at 0n and its max positive.interfaceNativeImg<T extends Type<T>,A>TODOClasses in net.imglib2.img that implement RandomAccessible Modifier and Type Class Description classAbstractImg<T>TODOclassAbstractNativeImg<T extends NativeType<T>,A>TODOclassImgView<T extends Type<T>>Allows aRandomAccessibleIntervalto be treated as anImg. -
Uses of RandomAccessible in net.imglib2.img.array
Classes in net.imglib2.img.array that implement RandomAccessible Modifier and Type Class Description classArrayImg<T extends NativeType<T>,A extends DataAccess>ThisImgstores an image in a single linear array of basic types. -
Uses of RandomAccessible in net.imglib2.img.cell
Classes in net.imglib2.img.cell with type parameters of type RandomAccessible Modifier and Type Class Description classAbstractCellImg<T extends NativeType<T>,A extends DataAccess,C extends Cell<A>,I extends RandomAccessible<C> & IterableInterval<C>>Abstract superclass forImgtypes that divide their underlying data into cells.Classes in net.imglib2.img.cell that implement RandomAccessible Modifier and Type Class Description classAbstractCellImg<T extends NativeType<T>,A extends DataAccess,C extends Cell<A>,I extends RandomAccessible<C> & IterableInterval<C>>Abstract superclass forImgtypes that divide their underlying data into cells.classCellGrid.CellIntervalsclassCellImg<T extends NativeType<T>,A extends DataAccess>classLazyCellImg<T extends NativeType<T>,A extends DataAccess>AAbstractCellImgthat obtains its Cells lazily when they are accessed.static classLazyCellImg.LazyCells<T extends Cell<?>>Fields in net.imglib2.img.cell declared as RandomAccessible Modifier and Type Field Description protected IAbstractCellImg. cells -
Uses of RandomAccessible in net.imglib2.img.list
Classes in net.imglib2.img.list that implement RandomAccessible Modifier and Type Class Description classAbstractListImg<T>Abstract base class forImgthat store pixels in a single linear array (anArrayListor similar).In principle, the number of entities stored is limited toInteger.MAX_VALUE.classAbstractLongListImg<T>Abstract base class forImgthat store pixels in a single linear list addressed by a long.classListImg<T>ThisImgstores an image in a single linearArrayList. -
Uses of RandomAccessible in net.imglib2.img.planar
Classes in net.imglib2.img.planar that implement RandomAccessible Modifier and Type Class Description classPlanarImg<T extends NativeType<T>,A extends ArrayDataAccess<A>>ANativeImgthat stores data in a list of primitive arrays, one per image plane. -
Uses of RandomAccessible in net.imglib2.img.sparse
Classes in net.imglib2.img.sparse that implement RandomAccessible Modifier and Type Class Description classNtreeImg<T extends NativeType<T>,A extends NtreeAccess<?,A>> -
Uses of RandomAccessible in net.imglib2.interpolation.randomaccess
-
Uses of RandomAccessible in net.imglib2.loops
Fields in net.imglib2.loops with type parameters of type RandomAccessible Modifier and Type Field Description private java.util.List<RandomAccessible<?>>IterableLoopBuilder.Chunk. otherImagesprivate java.util.List<RandomAccessible<?>>IterableLoopBuilder. otherImagesMethods in net.imglib2.loops with parameters of type RandomAccessible Modifier and Type Method Description static <A,B>
IterableLoopBuilder<java.util.function.BiConsumer<A,B>>IterableLoopBuilder. setImages(IterableInterval<A> a, RandomAccessible<B> b)Sets the images to loop over.static <A,B,C>
IterableLoopBuilder<LoopBuilder.TriConsumer<A,B,C>>IterableLoopBuilder. setImages(IterableInterval<A> a, RandomAccessible<B> b, RandomAccessible<C> c)Sets the images to loop over.Constructors in net.imglib2.loops with parameters of type RandomAccessible Constructor Description IterableLoopBuilder(IterableInterval<?> firstImage, RandomAccessible<?>... otherImages)Constructor parameters in net.imglib2.loops with type arguments of type RandomAccessible Constructor Description Chunk(IterableInterval<?> firstImage, java.util.List<RandomAccessible<?>> otherImages, Interval interval) -
Uses of RandomAccessible in net.imglib2.outofbounds
Classes in net.imglib2.outofbounds with type parameters of type RandomAccessible Modifier and Type Class Description classOutOfBoundsBorderFactory<T,F extends Interval & RandomAccessible<T>>Strategy to repeat the boundary pixels (createsOutOfBoundsBorder).classOutOfBoundsConstantValueFactory<T,F extends Interval & RandomAccessible<T>>classOutOfBoundsMirrorExpWindowingFactory<T extends NumericType<T>,F extends Interval & RandomAccessible<T>>TODOclassOutOfBoundsMirrorFactory<T,F extends Interval & RandomAccessible<T>>Create appropriate strategies that virtually mirror aRandomAccessibleat its boundaries.classOutOfBoundsPeriodicFactory<T,F extends Interval & RandomAccessible<T>>Create appropriate strategies that virtually extend aRandomAccessibleIntervalperiodically.classOutOfBoundsRandomValueFactory<T extends RealType<T>,F extends Interval & RandomAccessible<T>> -
Uses of RandomAccessible in net.imglib2.position
Classes in net.imglib2.position that implement RandomAccessible Modifier and Type Class Description classFunctionRandomAccessible<T>ARandomAccessiblethat generates a function value for each position in discrete coordinate space by side-effect using aBiConsumer.classPositionRandomAccessibleARandomAccessibleover the d-th position of discrete coordinate space. -
Uses of RandomAccessible in net.imglib2.util
Classes in net.imglib2.util that implement RandomAccessible Modifier and Type Class Description classGrid.CellIntervalsprivate static classLocalizables.LocationRandomAccessibleMethods in net.imglib2.util with type parameters of type RandomAccessible Modifier and Type Method Description static <T,F extends Interval & RandomAccessible<T>>
TUtil. getTypeFromInterval(F rai)Deprecated.Methods in net.imglib2.util that return RandomAccessible Modifier and Type Method Description static <T> RandomAccessible<T>ConstantUtils. constantRandomAccessible(T constant, int numDimensions)static RandomAccessible<Localizable>Localizables. randomAccessible(int n)Create an n-dimensionalRandomAccessiblewhose value domain is its source domain. -
Uses of RandomAccessible in net.imglib2.view
Subinterfaces of RandomAccessible in net.imglib2.view Modifier and Type Interface Description interfaceTransformedRandomAccessible<T>A view of a RandomAccessible which is related by a coordinateTransformto its source.Classes in net.imglib2.view that implement RandomAccessible Modifier and Type Class Description (package private) classBundleView<T>ARandomAccessiblethat bundles the coordinates and value domain of aRandomAccessible<T>as aRandomAccessible<RandomAccess<T>>.classExtendedRandomAccessibleInterval<T,F extends RandomAccessibleInterval<T>>(package private) classFunctionView<A,B>classHyperSlice<T>classHyperSlicesView<T>classIntervalView<T>IntervalView is a view that putsIntervalboundaries on its sourceRandomAccessible.classIterableRandomAccessibleInterval<T>GeneratesCursorsthat iterate aRandomAccessibleIntervalinFlatIterationOrder, that is: row by row, plane by plane, cube by cube, ...classMixedTransformView<T>TODOclassRandomAccessibleOnRealRandomAccessible<T>classRandomAccessiblePair<A,B>ARandomAccessibleover two independentRandomAccessibleswhose type is thePairof corresponding values at the same coordinates in either of the two sources.classStackView<T>A stack of n-dimensionalRandomAccessibleIntervals, forming a (n+1)-dimensionalRandomAccessibleInterval.classSubsampleIntervalView<T>SubsampleIntervalViewis a view that provides access to only every sdth value of a sourceRandomAccessibleInterval.classSubsampleView<T>SubsampleViewis a view that provides access to only every sdth value of a sourceRandomAccessible.classTransformView<T>Fields in net.imglib2.view declared as RandomAccessible Modifier and Type Field Description protected RandomAccessible<T>IntervalView. fullViewRandomAccessibleTODO Javadocprotected RandomAccessible<T>MixedTransformView. fullViewRandomAccessibleprotected RandomAccessible<T>TransformView. fullViewRandomAccessibleprotected RandomAccessible<T>BundleView. sourceprotected RandomAccessible<A>FunctionView. sourceprotected RandomAccessible<T>HyperSlice. sourceprotected RandomAccessible<T>HyperSlicesView. sourceprotected RandomAccessible<T>IntervalView. sourceThe sourceRandomAccessible.protected RandomAccessible<T>MixedTransformView. sourceprotected RandomAccessible<T>SubsampleView. sourceprotected RandomAccessible<T>TransformBuilder. sourceProvides the untransformed random access.protected RandomAccessible<T>TransformView. sourceprotected RandomAccessible<A>RandomAccessiblePair. sourceAprotected RandomAccessible<B>RandomAccessiblePair. sourceBMethods in net.imglib2.view that return RandomAccessible Modifier and Type Method Description protected RandomAccessible<T>TransformBuilder. build()Create a sequence of wrapped RandomAccessibles from theTransformBuilder.transformslist.static <S> RandomAccessible<S>TransformBuilder. getEfficientRandomAccessible(Interval interval, RandomAccessible<S> randomAccessible)Get a RandomAccessible which provides RandomAccess to the specifiedintervalofrandomAccessible.RandomAccessible<T>IntervalView. getSource()Gets the underlying sourceRandomAccessible.RandomAccessible<T>MixedTransformView. getSource()RandomAccessible<T>SubsampleView. getSource()RandomAccessible<T>TransformedRandomAccessible. getSource()Get the source of the TransformedRandomAccessible.RandomAccessible<T>TransformView. getSource()static <T> RandomAccessible<? extends RandomAccessible<T>>Views. hyperSlices(RandomAccessible<T> source, int... axes)Provide an (n + m)-dimensionalRandomAccessibleof T as an m-dimensionalRandomAccessibleof n-dimensionalRandomAccessiblesof T.static <T> RandomAccessible<RandomAccessibleInterval<T>>Views. intervals(RandomAccessible<T> img, RandomAccessible<? extends Interval> intervals)Given a RandomAccessibleimg, and a RandomAccessible of Intervalsintervals, return a RandomAccessible ofintervals onimg.static <T> RandomAccessible<T>Views. moveAxis(RandomAccessible<T> image, int fromAxis, int toAxis)Create view with permuted axes.static <A,B>
RandomAccessible<Pair<A,B>>Views. pair(RandomAccessible<A> sourceA, RandomAccessible<B> sourceB)protected RandomAccessible<T>TransformBuilder. wrapGenericTransform(RandomAccessible<T> s, Transform t)protected RandomAccessible<T>TransformBuilder. wrapMixedTransform(RandomAccessible<T> s, MixedTransform t)protected RandomAccessible<T>TransformBuilder. wrapSlicingTransform(RandomAccessible<T> s, SlicingTransform t)protected RandomAccessible<T>TransformBuilder. wrapTranslationTransform(RandomAccessible<T> s, TranslationTransform t)Methods in net.imglib2.view that return types with arguments of type RandomAccessible Modifier and Type Method Description static <T> RandomAccessible<? extends RandomAccessible<T>>Views. hyperSlices(RandomAccessible<T> source, int... axes)Provide an (n + m)-dimensionalRandomAccessibleof T as an m-dimensionalRandomAccessibleof n-dimensionalRandomAccessiblesof T.Methods in net.imglib2.view with parameters of type RandomAccessible Modifier and Type Method Description static <T> MixedTransformView<T>Views. addDimension(RandomAccessible<T> randomAccessible)Create view which adds a dimension to the sourceRandomAccessible.static <T> BundleView<T>Views. bundle(RandomAccessible<T> source)Bundle the coordinates and values of aRandomAccessible<T>as aRandomAccessible<RandomAccess<T>>.static <T> CompositeView<T,? extends GenericComposite<T>>Views. collapse(RandomAccessible<T> source)Collapse the nth dimension of an n -dimensionalRandomAccessible<T> into an (n -1)-dimensionalRandomAccessible<GenericComposite<T>>static <T extends NumericType<T>>
CompositeView<T,NumericComposite<T>>Views. collapseNumeric(RandomAccessible<T> source, int numChannels)Collapse the nth dimension of an n -dimensionalRandomAccessible<T extendsNumericType<T>> into an (n-1)-dimensionalRandomAccessible<NumericComposite<T>>static <T extends RealType<T>>
CompositeView<T,RealComposite<T>>Views. collapseReal(RandomAccessible<T> source, int numChannels)Collapse the nth dimension of an n -dimensionalRandomAccessible<T extendsRealType<T>> into an (n-1)-dimensionalRandomAccessible<RealComposite<T>>static <S> RandomAccessible<S>TransformBuilder. getEfficientRandomAccessible(Interval interval, RandomAccessible<S> randomAccessible)Get a RandomAccessible which provides RandomAccess to the specifiedintervalofrandomAccessible.static <T> MixedTransformView<T>Views. hyperSlice(RandomAccessible<T> view, int d, long pos)take a (n-1)-dimensional slice of a n-dimensional view, fixing d-component of coordinates to pos.static <T> RandomAccessible<? extends RandomAccessible<T>>Views. hyperSlices(RandomAccessible<T> source, int... axes)Provide an (n + m)-dimensionalRandomAccessibleof T as an m-dimensionalRandomAccessibleof n-dimensionalRandomAccessiblesof T.static <T> InflateView<T>Views. inflate(RandomAccessible<? extends Composite<T>> source)Inflate an n-dimensionalRandomAccessibleofCompositeof T into an n+1-dimensonalRandomAccessibleof T.static <T> InterleaveView<T>Views. interleave(RandomAccessible<? extends Composite<T>> source)Interleave an n-dimensionalRandomAccessibleofCompositeof T into an n+1-dimensonalRandomAccessibleof T.static <T> IntervalView<T>Views. interval(RandomAccessible<T> randomAccessible, long[] min, long[] max)Define an interval on a RandomAccessible.static <T> IntervalView<T>Views. interval(RandomAccessible<T> randomAccessible, Interval interval)Define an interval on a RandomAccessible.static <T> RandomAccessible<RandomAccessibleInterval<T>>Views. intervals(RandomAccessible<T> img, RandomAccessible<? extends Interval> intervals)Given a RandomAccessibleimg, and a RandomAccessible of Intervalsintervals, return a RandomAccessible ofintervals onimg.static <T> RandomAccessibleInterval<RandomAccessibleInterval<T>>Views. intervals(RandomAccessible<T> img, RandomAccessibleInterval<? extends Interval> intervals)Given a RandomAccessibleimg, and a RandomAccessibleInterval of intervalsintervals, return a RandomAccessibleInterval ofintervals onimg.static <T> MixedTransformView<T>Views. invertAxis(RandomAccessible<T> randomAccessible, int d)Invert the d-axis.static <T> RandomAccessible<T>Views. moveAxis(RandomAccessible<T> image, int fromAxis, int toAxis)Create view with permuted axes.static <T> MixedTransformView<T>Views. offset(RandomAccessible<T> randomAccessible, long... offset)Deprecated.Please useViews.translateInverse(RandomAccessible, long...)instead.static <T> IntervalView<T>Views. offsetInterval(RandomAccessible<T> randomAccessible, long[] offset, long[] dimension)Define an interval on a RandomAccessible and translate it such that the min corner is at the origin.static <T> IntervalView<T>Views. offsetInterval(RandomAccessible<T> randomAccessible, Interval interval)Define an interval on a RandomAccessible and translate it such that the min corner is at the origin.static <A,B>
RandomAccessible<Pair<A,B>>Views. pair(RandomAccessible<A> sourceA, RandomAccessible<B> sourceB)static <T> MixedTransformView<T>Views. permute(RandomAccessible<T> randomAccessible, int fromAxis, int toAxis)Create view with permuted axes.static <T> MixedTransformView<T>Views. rotate(RandomAccessible<T> randomAccessible, int fromAxis, int toAxis)Create view that is rotated by 90 degrees.static <T> TransformView<T>Views. shear(RandomAccessible<T> source, int shearDimension, int referenceDimension)Positive shear transform of a RandomAccessible usingShearTransform, i.e.static <T> IntervalView<T>Views. shear(RandomAccessible<T> source, Interval interval, int shearDimension, int referenceDimension)Positive shear transform of a RandomAccessible usingShearTransform, i.e.static <T> SubsampleView<T>Views. subsample(RandomAccessible<T> source, long step)Sample only every stepth value of a sourceRandomAccessible.static <T> SubsampleView<T>Views. subsample(RandomAccessible<T> source, long... steps)Sample only every stepdth value of a sourceRandomAccessible.static <T> MixedTransformView<T>Views. translate(RandomAccessible<T> randomAccessible, long... translation)Translate the source view by the given translation vector.static <T> MixedTransformView<T>Views. translateInverse(RandomAccessible<T> randomAccessible, long... translation)Translate the source view by the given inverse translation vector.static <T> TransformView<T>Views. unshear(RandomAccessible<T> source, int shearDimension, int referenceDimension)Negative shear transform of a RandomAccessible usingInverseShearTransform, i.e.static <T> IntervalView<T>Views. unshear(RandomAccessible<T> source, Interval interval, int shearDimension, int referenceDimension)Negative shear transform of a RandomAccessible usingInverseShearTransform, i.e.protected voidTransformBuilder. visit(RandomAccessible<T> randomAccessible)Visit a RandomAccessible (while traversing the view hierarchy).protected RandomAccessible<T>TransformBuilder. wrapGenericTransform(RandomAccessible<T> s, Transform t)protected RandomAccessible<T>TransformBuilder. wrapMixedTransform(RandomAccessible<T> s, MixedTransform t)protected RandomAccessible<T>TransformBuilder. wrapSlicingTransform(RandomAccessible<T> s, SlicingTransform t)protected RandomAccessible<T>TransformBuilder. wrapTranslationTransform(RandomAccessible<T> s, TranslationTransform t)Constructors in net.imglib2.view with parameters of type RandomAccessible Constructor Description BundleView(RandomAccessible<T> source)FunctionView(RandomAccessible<A> source, java.util.function.Function<A,B> function)HyperSlice(RandomAccessible<T> source, int[] fixedAxes, long[] position)Create a new HyperSlice at a position.HyperSlicesView(RandomAccessible<T> source, int... axes)IntervalView(RandomAccessible<T> source, long[] min, long[] max)Create a view that defines an interval on a source.IntervalView(RandomAccessible<T> source, Interval interval)Create a view that defines an interval on a source.MixedTransformView(RandomAccessible<T> source, Mixed transformToSource)RandomAccessibleIntervalCursor(RandomAccessible<T> randomAccessible, Interval interval)RandomAccessiblePair(RandomAccessible<A> sourceA, RandomAccessible<B> sourceB)SubsampleView(RandomAccessible<T> source, long step)SubsampleView(RandomAccessible<T> source, long... steps)TransformBuilder(Interval interval, RandomAccessible<T> randomAccessible)Create a new TransformBuilder.TransformView(RandomAccessible<T> source, Transform transformToSource) -
Uses of RandomAccessible in net.imglib2.view.composite
Classes in net.imglib2.view.composite that implement RandomAccessible Modifier and Type Class Description classCompositeIntervalView<T,C extends Composite<T>>classCompositeView<T,C extends Composite<T>>classInflateView<T>InflateViewexpands the composite elements of aRandomAccessibleofCompositeof T into the trailing dimension of an (n+1)-dimensionalRandomAccessibleof T.classInterleaveView<T>Fields in net.imglib2.view.composite declared as RandomAccessible Modifier and Type Field Description protected RandomAccessible<T>CompositeView. sourceprotected RandomAccessible<? extends Composite<T>>InflateView. sourceprotected RandomAccessible<? extends Composite<T>>InterleaveView. sourceConstructors in net.imglib2.view.composite with parameters of type RandomAccessible Constructor Description CompositeView(RandomAccessible<T> source, CompositeFactory<T,C> compositeFactory)InflateView(RandomAccessible<? extends Composite<T>> source)InterleaveView(RandomAccessible<? extends Composite<T>> source) -
Uses of RandomAccessible in net.imglib2.view.iteration
Fields in net.imglib2.view.iteration declared as RandomAccessible Modifier and Type Field Description private RandomAccessible<T>IterableTransformBuilder.IterableIntervalView. randomAccessibleMethods in net.imglib2.view.iteration with parameters of type RandomAccessible Modifier and Type Method Description static <S> IterableInterval<S>IterableTransformBuilder. getEfficientIterableInterval(Interval interval, RandomAccessible<S> randomAccessible)Constructors in net.imglib2.view.iteration with parameters of type RandomAccessible Constructor Description IterableIntervalView(RandomAccessible<T> randomAccessible, Interval interval)IterableTransformBuilder(Interval interval, RandomAccessible<T> randomAccessible)Create a new IterableTransformBuilder.
-