Class BlendingRealRandomAccessible
java.lang.Object
net.preibisch.mvrecon.process.fusion.transformed.weights.BlendingRealRandomAccessible
- All Implemented Interfaces:
net.imglib2.EuclideanSpace,net.imglib2.RealRandomAccessible<net.imglib2.type.numeric.real.FloatType>,net.imglib2.Typed<net.imglib2.type.numeric.real.FloatType>
public class BlendingRealRandomAccessible
extends Object
implements net.imglib2.RealRandomAccessible<net.imglib2.type.numeric.real.FloatType>
RealRandomAccess that computed cosine-blending for a certain interval
- Author:
- Stephan Preibisch (stephan.preibisch@gmx.de)
-
Constructor Summary
ConstructorsConstructorDescriptionBlendingRealRandomAccessible(net.imglib2.Interval interval, float[] border, float[] blending) RealRandomAccess that computes a blending function for a certainIntervalBlendingRealRandomAccessible(net.imglib2.Interval interval, int[] border, int[] blending) -
Method Summary
Modifier and TypeMethodDescriptiongetType()intrealRandomAccess(net.imglib2.RealInterval interval) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.imglib2.RealRandomAccessible
getAt, getAt, getAt, realView
-
Constructor Details
-
BlendingRealRandomAccessible
public BlendingRealRandomAccessible(net.imglib2.Interval interval, float[] border, float[] blending) RealRandomAccess that computes a blending function for a certainInterval- Parameters:
interval- - the interval it is defined on (return zero outside of it)border- - how many pixels to skip before starting blending (on each side of each dimension)blending- - how many pixels to compute the blending function on (on each side of each dimension)
-
BlendingRealRandomAccessible
-
-
Method Details
-
numDimensions
public int numDimensions()- Specified by:
numDimensionsin interfacenet.imglib2.EuclideanSpace
-
realRandomAccess
- Specified by:
realRandomAccessin interfacenet.imglib2.RealRandomAccessible<net.imglib2.type.numeric.real.FloatType>
-
realRandomAccess
public net.imglib2.RealRandomAccess<net.imglib2.type.numeric.real.FloatType> realRandomAccess(net.imglib2.RealInterval interval) - Specified by:
realRandomAccessin interfacenet.imglib2.RealRandomAccessible<net.imglib2.type.numeric.real.FloatType>
-
getType
- Specified by:
getTypein interfacenet.imglib2.Typed<net.imglib2.type.numeric.real.FloatType>
-