Uses of Class
net.preibisch.mvrecon.process.cuda.Block
Packages that use Block
Package
Description
-
Uses of Block in net.preibisch.mvrecon.process.cuda
Classes in net.preibisch.mvrecon.process.cuda with type parameters of type BlockMethods in net.preibisch.mvrecon.process.cuda that return types with arguments of type BlockModifier and TypeMethodDescriptionBlockGeneratorFixedSizePrecise.divideIntoBlocks(long[] imgSize, long[] kernelSize) Divides an image into blocksBlockGeneratorVariableSizePrecise.divideIntoBlocks(long[] imgSize, long[] kernelSize) Divides an image into blocksBlockGeneratorVariableSizeSimple.divideIntoBlocks(long[] imgSize, long[] kernelSize) Divides an image into blocksBlockSorter.sortBlocksBySmallestFootprint(List<Block> blocks, net.imglib2.Interval psi, int minRequiredBlocks) Here are some assumptions: - the first block is in the top/left/upper... corner - the effective size of this block was used to compute the number of blocks - all blocks have the same dimensions, tightly stacked next to each other - only the effective blocksize of the last blocks in each dimension can be smallerMethod parameters in net.preibisch.mvrecon.process.cuda with type arguments of type BlockModifier and TypeMethodDescriptionBlockSorter.sortBlocksBySmallestFootprint(List<Block> blocks, net.imglib2.Interval psi, int minRequiredBlocks) Here are some assumptions: - the first block is in the top/left/upper... corner - the effective size of this block was used to compute the number of blocks - all blocks have the same dimensions, tightly stacked next to each other - only the effective blocksize of the last blocks in each dimension can be smaller -
Uses of Block in net.preibisch.mvrecon.process.deconvolution
Methods in net.preibisch.mvrecon.process.deconvolution that return types with arguments of type BlockMethods in net.preibisch.mvrecon.process.deconvolution with parameters of type BlockModifier and TypeMethodDescriptionstatic booleanDeconView.blockContainsContent(Block blockStruct, net.imglib2.RandomAccessibleInterval<net.imglib2.type.numeric.real.FloatType> weight, ExecutorService service) Method parameters in net.preibisch.mvrecon.process.deconvolution with type arguments of type BlockModifier and TypeMethodDescriptionstatic net.imglib2.util.Pair<Integer, Integer> DeconView.filterBlocksForContent(List<List<Block>> blocksList, net.imglib2.RandomAccessibleInterval<net.imglib2.type.numeric.real.FloatType> weight, ExecutorService service) protected static final voidMultiViewDeconvolution.writeBack(net.imglib2.img.Img<net.imglib2.type.numeric.real.FloatType> psi, Vector<net.imglib2.util.Pair<net.imglib2.util.Pair<Integer, Block>, net.imglib2.img.Img<net.imglib2.type.numeric.real.FloatType>>> blockWritebackQueue) -
Uses of Block in net.preibisch.mvrecon.process.deconvolution.iteration.sequential
Methods in net.preibisch.mvrecon.process.deconvolution.iteration.sequential with parameters of type BlockModifier and TypeMethodDescriptionComputeBlockSeqThread.runIteration(DeconView view, Block block, net.imglib2.RandomAccessibleInterval<net.imglib2.type.numeric.real.FloatType> imgBlock, net.imglib2.RandomAccessibleInterval<net.imglib2.type.numeric.real.FloatType> weightBlock, float maxIntensityView, net.imglib2.img.array.ArrayImg<net.imglib2.type.numeric.real.FloatType, ?> kernel1, net.imglib2.img.array.ArrayImg<net.imglib2.type.numeric.real.FloatType, ?> kernel2) run an iteration on the blockComputeBlockSeqThreadCPU.runIteration(DeconView view, Block block, net.imglib2.RandomAccessibleInterval<net.imglib2.type.numeric.real.FloatType> imgBlock, net.imglib2.RandomAccessibleInterval<net.imglib2.type.numeric.real.FloatType> weightBlock, float maxIntensityView, net.imglib2.img.array.ArrayImg<net.imglib2.type.numeric.real.FloatType, ?> kernel1, net.imglib2.img.array.ArrayImg<net.imglib2.type.numeric.real.FloatType, ?> kernel2) ComputeBlockSeqThreadCUDA.runIteration(DeconView view, Block block, net.imglib2.RandomAccessibleInterval<net.imglib2.type.numeric.real.FloatType> imgBlock, net.imglib2.RandomAccessibleInterval<net.imglib2.type.numeric.real.FloatType> weightBlock, float maxIntensityView, net.imglib2.img.array.ArrayImg<net.imglib2.type.numeric.real.FloatType, ?> kernel1, net.imglib2.img.array.ArrayImg<net.imglib2.type.numeric.real.FloatType, ?> kernel2)