Uses of Interface
net.imglib2.type.Type
Packages that use Type
Package
Description
-
Uses of Type in net.imglib2.blocks
Methods in net.imglib2.blocks with type parameters of type TypeModifier and TypeMethodDescriptionprivate <T extends Type<T>>
booleanViewAnalyzer.checkViewTypeSupported()Check whether the pixelTypeof the View is supported. -
Uses of Type in net.imglib2.converter
Classes in net.imglib2.converter with type parameters of type TypeModifier and TypeClassDescriptionclassCompositeChannelConverter<T extends Type<T>, A extends Composite<T>>A converter to extract one channel of aComposite.classTypeIdentity<T extends Type<T>>TODOMethods in net.imglib2.converter with type parameters of type TypeModifier and TypeMethodDescriptionstatic <A, B extends Type<B>>
RandomAccessibleInterval<B> Converters.compose(List<RandomAccessibleInterval<A>> components, Converter<Composite<A>, B> composer, B targetType) Compose a list of sameIntervaland sameTypeARandomAccessibleIntervalsinto aRandomAccessibleIntervalof some targetTypeB using aConverterfromCompositeof A to B.static <A, B extends Type<B>>
RandomAccessibleInterval<B> Converters.compose2(List<RandomAccessibleInterval<A>> components, Converter<Composite<A>, B> composer, Supplier<B> targetSupplier) Compose a list of sameIntervaland sameTypeARandomAccessibleIntervalsinto aRandomAccessibleIntervalof some targetTypeB using aConverterfromCompositeof A to B.static <A extends NumericType<A>, B extends Type<B>>
RandomAccessibleInterval<B> Converters.composeNumeric(List<RandomAccessibleInterval<A>> components, Converter<NumericComposite<A>, B> composer, B targetType) Compose a list of sameIntervaland sameNumericTypeARandomAccessibleIntervalsinto aRandomAccessibleIntervalof some targetTypeB using aConverterfromCompositeof A to B.static <A extends RealType<A>, B extends Type<B>>
RandomAccessibleInterval<B> Converters.composeReal(List<RandomAccessibleInterval<A>> components, Converter<RealComposite<A>, B> composer, B targetType) Compose a list of sameIntervaland sameRealTypeARandomAccessibleIntervalsinto aRandomAccessibleIntervalof some targetTypeB using aConverterfromCompositeof A to B.static <A, B extends Type<B>>
IterableInterval<B> Converters.convert(IterableInterval<A> source, Supplier<Converter<? super A, ? super B>> converterSupplier, B b) static <A, B extends Type<B>>
WriteConvertedIterableInterval<A, B> Converters.convert(IterableInterval<A> source, Supplier<SamplerConverter<? super A, B>> converterSupplier) static <A, B extends Type<B>>
IterableInterval<B> Converters.convert(IterableInterval<A> source, Converter<? super A, ? super B> converter, B b) static <A, B extends Type<B>>
WriteConvertedIterableInterval<A, B> Converters.convert(IterableInterval<A> source, SamplerConverter<? super A, B> converter) static <A, B, C extends Type<C>>
IterableInterval<C> Converters.convert(IterableInterval<A> sourceA, IterableInterval<B> sourceB, Supplier<BiConverter<? super A, ? super B, ? super C>> converterSupplier, C c) static <A, B, C extends Type<C>>
IterableInterval<C> Converters.convert(IterableInterval<A> sourceA, IterableInterval<B> sourceB, BiConverter<? super A, ? super B, ? super C> converter, C c) static <A, B extends Type<B>>
IterableRealInterval<B> Converters.convert(IterableRealInterval<A> source, Supplier<Converter<? super A, ? super B>> converterSupplier, B b) static <A, B extends Type<B>>
IterableRealInterval<B> Converters.convert(IterableRealInterval<A> source, Converter<? super A, ? super B> converter, B b) static <A, B extends Type<B>>
WriteConvertedIterableRealInterval<A, B> Converters.convert(IterableRealInterval<A> source, SamplerConverter<? super A, B> converter) static <A, B, C extends Type<C>>
IterableRealInterval<C> Converters.convert(IterableRealInterval<A> sourceA, IterableRealInterval<B> sourceB, Supplier<BiConverter<? super A, ? super B, ? super C>> converterSupplier, C c) static <A, B, C extends Type<C>>
IterableRealInterval<C> Converters.convert(IterableRealInterval<A> sourceA, IterableRealInterval<B> sourceB, BiConverter<? super A, ? super B, ? super C> converter, C c) static <A, B extends Type<B>>
RandomAccessible<B> Converters.convert(RandomAccessible<A> source, Supplier<Converter<? super A, ? super B>> converterSupplier, B b) static <A, B extends Type<B>>
WriteConvertedRandomAccessible<A, B> Converters.convert(RandomAccessible<A> source, 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, 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 extends Type<B>>
RandomAccessibleInterval<B> Converters.convert(RandomAccessibleInterval<A> source, Supplier<Converter<? super A, ? super B>> converterSupplier, B b) static <A, B extends Type<B>>
WriteConvertedRandomAccessibleInterval<A, B> Converters.convert(RandomAccessibleInterval<A> source, Supplier<SamplerConverter<? super A, B>> converterSupplier) static <A, B extends Type<B>>
RandomAccessibleInterval<B> Converters.convert(RandomAccessibleInterval<A> source, Converter<? super A, ? super B> converter, B b) static <A, B extends Type<B>>
WriteConvertedRandomAccessibleInterval<A, B> Converters.convert(RandomAccessibleInterval<A> source, SamplerConverter<? super A, B> converter) static <A, B, C extends Type<C>>
RandomAccessibleInterval<C> Converters.convert(RandomAccessibleInterval<A> sourceA, RandomAccessibleInterval<B> sourceB, Supplier<BiConverter<? super A, ? super B, ? super C>> converterSupplier, C c) static <A, B, C extends Type<C>>
RandomAccessibleInterval<C> Converters.convert(RandomAccessibleInterval<A> sourceA, RandomAccessibleInterval<B> sourceB, BiConverter<? super A, ? super B, ? super C> converter, C c) static <A, B extends Type<B>>
RealRandomAccessible<B> Converters.convert(RealRandomAccessible<A> source, Supplier<Converter<? super A, ? super B>> converterSupplier, B b) static <A, B extends Type<B>>
RealRandomAccessible<B> Converters.convert(RealRandomAccessible<A> source, Converter<? super A, ? super B> converter, B b) static <A, B, C extends Type<C>>
RealRandomAccessible<C> Converters.convert(RealRandomAccessible<A> sourceA, RealRandomAccessible<B> sourceB, Supplier<BiConverter<? super A, ? super B, ? super C>> converterSupplier, C c) static <A, B, C extends Type<C>>
RealRandomAccessible<C> Converters.convert(RealRandomAccessible<A> sourceA, RealRandomAccessible<B> sourceB, BiConverter<? super A, ? super B, ? super C> converter, C c) static <A, B extends Type<B>>
RealRandomAccessibleRealInterval<B> Converters.convert(RealRandomAccessibleRealInterval<A> source, Supplier<Converter<? super A, ? super B>> converterSupplier, B b) Create aRealRandomAccessibleRealIntervalwhoseRealRandomAccessesSampler.get()you a converted sample.static <A, B extends Type<B>>
RealRandomAccessibleRealInterval<B> Converters.convert(RealRandomAccessibleRealInterval<A> source, Converter<? super A, ? super B> converter, B b) Create aRealRandomAccessibleRealIntervalwhoseRealRandomAccessesSampler.get()you a converted sample.static <A, B, C extends Type<C>>
RealRandomAccessibleRealInterval<C> Converters.convert(RealRandomAccessibleRealInterval<A> sourceA, RealRandomAccessibleRealInterval<B> sourceB, Supplier<BiConverter<? super A, ? super B, ? super C>> converterSupplier, C c) Create aRealRandomAccessibleRealIntervalwhoseRealRandomAccessesSampler.get()you a converted sample.static <A, B, C extends Type<C>>
RealRandomAccessibleRealInterval<C> Converters.convert(RealRandomAccessibleRealInterval<A> sourceA, RealRandomAccessibleRealInterval<B> sourceB, BiConverter<? super A, ? super B, ? super C> converter, C c) Create aRealRandomAccessibleRealIntervalwhoseRealRandomAccessesSampler.get()you a converted sample.static <A, B extends Type<B>>
RandomAccessibleInterval<B> Converters.convertRAI(RandomAccessibleInterval<A> source, Supplier<Converter<? super A, ? super B>> converterSupplier, B b) static <A, B extends Type<B>>
WriteConvertedRandomAccessibleInterval<A, B> Converters.convertRAI(RandomAccessibleInterval<A> source, Supplier<SamplerConverter<? super A, B>> converterSupplier) static <A, B extends Type<B>>
RandomAccessibleInterval<B> Converters.convertRAI(RandomAccessibleInterval<A> source, Converter<? super A, ? super B> converter, B b) static <A, B extends Type<B>>
WriteConvertedRandomAccessibleInterval<A, B> Converters.convertRAI(RandomAccessibleInterval<A> source, SamplerConverter<? super A, B> converter) static <A, B, C extends Type<C>>
RandomAccessibleInterval<C> Converters.convertRAI(RandomAccessibleInterval<A> sourceA, RandomAccessibleInterval<B> sourceB, Supplier<BiConverter<? super A, ? super B, ? super C>> converterSupplier, C c) static <A, B, C extends Type<C>>
RandomAccessibleInterval<C> Converters.convertRAI(RandomAccessibleInterval<A> sourceA, RandomAccessibleInterval<B> sourceB, BiConverter<? super A, ? super B, ? super C> converter, C c) static <A, B extends Type<B>, S extends RandomAccessible<A> & IterableInterval<A>>
WriteConvertedIterableRandomAccessibleInterval<A, B, S> Converters.convertRandomAccessibleIterableInterval(S source, 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. -
Uses of Type in net.imglib2.img
Classes in net.imglib2.img with type parameters of type TypeModifier and TypeClassDescriptionclassAllows aRandomAccessibleIntervalto be treated as anImg.interfaceTODOMethods in net.imglib2.img with type parameters of type TypeModifier and TypeMethodDescriptionImgView.wrap(RandomAccessibleInterval<T> accessible) Represent an arbitraryRandomAccessibleIntervalas anImg, with a suitableImgFactoryfor its size and type, created byUtil.getSuitableImgFactory(net.imglib2.Dimensions, Object).ImgView.wrap(RandomAccessibleInterval<T> accessible, ImgFactory<T> factory) Represent an arbitraryRandomAccessibleIntervalas anImg. -
Uses of Type in net.imglib2.img.list
Methods in net.imglib2.img.list with type parameters of type Type -
Uses of Type in net.imglib2.type
Classes in net.imglib2.type with type parameters of type TypeModifier and TypeInterfaceDescriptioninterfaceTheTypeinterface is responsible for accessing and manipulating (pixel) values.Subinterfaces of Type in net.imglib2.typeModifier and TypeInterfaceDescriptioninterfaceBasePairType<T extends BasePairType<T>>TODOinterfaceBooleanType<T extends BooleanType<T>>TODOinterfaceNativeType<T extends NativeType<T>>ANativeTypeis aTypethat that provides access to data stored in Java primitive arrays.Classes in net.imglib2.type that implement TypeModifier and TypeClassDescriptionclassAbstractBit64Type<T extends AbstractBit64Type<T>>ATypewith arbitrary bit depth up to maximum 64 bits.classAbstractBitType<T extends AbstractBitType<T>>Provides basic infrastructure to implement Types based on single bits stored in a LongAccessclassAbstractNativeType<T extends AbstractNativeType<T>>TODO -
Uses of Type in net.imglib2.type.label
Classes in net.imglib2.type.label that implement TypeModifier and TypeClassDescriptionclassRepresentation of base pairs using 3 bits per entry, supported characters: gap, N, A, T, G, C, U Bases are handled using theBasePairBitType.Baseenumeration.classRepresentation of base pairs using one char per entry, supported characters: gap, N, A, T, G, C, U Bases are handled using theBasePairBitType.Baseenumeration. -
Uses of Type in net.imglib2.type.logic
Classes in net.imglib2.type.logic that implement TypeModifier and TypeClassDescriptionclassTODOclassABooleanTypewrapping a single primitivebooleanvariable.classNativeTypebacked byboolean. -
Uses of Type in net.imglib2.type.numeric
Subinterfaces of Type in net.imglib2.type.numericModifier and TypeInterfaceDescriptioninterfaceComplexType<T extends ComplexType<T>>TODOinterfaceIntegerType<T extends IntegerType<T>>TODOinterfaceNumericType<T extends NumericType<T>>TODOinterfaceTODOClasses in net.imglib2.type.numeric that implement TypeModifier and TypeClassDescriptionclassAbstractARGBDoubleType<T extends AbstractARGBDoubleType<T>>classclassAnativeNumericTypethat encodes four channels at unsigned byte precision into one 32bit signed integer which is the format used in most display oriented image processing libraries such as AWT or ImageJ.class -
Uses of Type in net.imglib2.type.numeric.complex
Classes in net.imglib2.type.numeric.complex that implement TypeModifier and TypeClassDescriptionclassAbstractComplexType<T extends AbstractComplexType<T>>TODOclassTODOclassTODO -
Uses of Type in net.imglib2.type.numeric.integer
Classes in net.imglib2.type.numeric.integer that implement TypeModifier and TypeClassDescriptionclassAbstractIntegerBitType<T extends AbstractIntegerBitType<T>>The performance of this type is traded off for the gain in memory storage.classAbstractIntegerType<T extends AbstractIntegerType<T>>TODOclassTODOclassGenericByteType<T extends GenericByteType<T>>TODOclassGenericIntType<T extends GenericIntType<T>>TODOclassGenericLongType<T extends GenericLongType<T>>Abstract superclass for Long types.classGenericShortType<T extends GenericShortType<T>>Abstract base class fornativeIntegerTypes that encode their value into a 16bit short.classTODOclassTODOclassTODOclassATypewith a bit depth of 128.classA 12-bitTypewhose data is stored in aLongAccess.classATypewith a bit depth of 2.classATypewith a bit depth of 4.classTODOclassTODOclassTODOclassTODOclassATypewith arbitrary bit depth up to maximum 64 bits. -
Uses of Type in net.imglib2.type.numeric.real
Classes in net.imglib2.type.numeric.real that implement TypeModifier and TypeClassDescriptionclassAbstractRealType<T extends AbstractRealType<T>>TODOclassTODOclassTODO -
Uses of Type in net.imglib2.type.volatiles
Classes in net.imglib2.type.volatiles that implement TypeModifier and TypeClassDescriptionclassAbstractVolatileNativeNumericType<N extends NumericType<N> & NativeType<N>, T extends AbstractVolatileNativeNumericType<N,T>> classAbstractVolatileNativeRealType<R extends RealType<R> & NativeType<R>, T extends AbstractVolatileNativeRealType<R,T>> classAbstractVolatileNumericType<N extends NumericType<N>, T extends AbstractVolatileNumericType<N,T>> Abstract base class forVolatileNumericTypes that wrap aNumericTypethat is either VALID or INVALID.classAbstractVolatileRealType<R extends RealType<R>, T extends AbstractVolatileRealType<R,T>> Abstract base class forVolatileRealTypes that wrapRealType.classAVolatilevariant ofUnsignedShortType.private static classclassprivate static classclassAVolatilevariant ofDoubleType.private static classclassprivate static classclassprivate static classclassprivate static classclassVolatileNumericType<T extends NumericType<T>>Something volatile that has a value and is either VALID or INVALID.classVolatileRealType<T extends RealType<T>>Something volatile that has a value and is either VALID or INVALID.classprivate static classclassAVolatilevariant ofUnsignedByteType.private static classclassAVolatilevariant ofUnsignedIntType.private static classclassAVolatilevariant ofUnsignedLongType.private static classclassAVolatilevariant ofUnsignedShortType.private static class -
Uses of Type in net.imglib2.util
Methods in net.imglib2.util with type parameters of type TypeModifier and TypeMethodDescriptionstatic <T extends Type<T>>
voidImgUtil.copy(RandomAccessibleInterval<T> source, RandomAccessibleInterval<T> destination) Copy one image into another, multi-threaded.static <T extends Type<T> & Comparable<T>>
TUtil.max(T value1, T value2) static <T extends Type<T> & Comparable<T>>
TUtil.min(T value1, T value2) -
Uses of Type in net.imglib2.view
Methods in net.imglib2.view with type parameters of type TypeModifier and TypeMethodDescriptionstatic <T extends Type<T>>
IntervalView<T> Views.expandValue(RandomAccessibleInterval<T> source, T t, long... border) Deprecated.static <T extends Type<T>, F extends RandomAccessibleInterval<T>>
ExtendedRandomAccessibleInterval<T, F> Views.extendValue(F source, T value) Deprecated.useextendValuewith unbounded type parameter T -
Uses of Type in net.imglib2.view.composite
Classes in net.imglib2.view.composite that implement TypeModifier and TypeClassDescriptionclassAbstractNumericComposite<T extends NumericType<T>, C extends AbstractNumericComposite<T,C>> Abstract base class for a vector ofNumericTypescalars.classNumericComposite<T extends NumericType<T>>A vector ofNumericTypescalars.classRealComposite<T extends RealType<T>>A vector ofRealTypescalars.
expandValuewith unbounded type parameter T