Class ExportLarge2DTIFF
java.lang.Object
net.preibisch.mvrecon.process.export.ExportLarge2DTIFF
- All Implemented Interfaces:
ImgExport
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic intstatic intstatic intstatic Stringstatic Stringstatic ExecutorService -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint[]specify the desired 3d blocksize used for the Lazy instancescreateSourceAndConverter(net.imglib2.RandomAccessibleInterval<net.imglib2.type.numeric.ARGBType> img) <T extends net.imglib2.type.numeric.RealType<T> & net.imglib2.type.NativeType<T>>
booleanexportImage(net.imglib2.algorithm.blocks.BlockSupplier<T> blocks, net.imglib2.Interval bb, double downsampling, double anisoF, String title, Group<? extends mpicbg.spim.data.sequence.ViewDescription> fusionGroup) Exports the image using a predefined min/maxbooleanfinish()Called last when the fusion is finished (e.g. to write the XML)static String[]static voidbooleanqueryParameters(FusionExportInterface fusion)
-
Field Details
-
service
-
defaultPath
-
defaultChoiceR
public static int defaultChoiceR -
defaultChoiceG
public static int defaultChoiceG -
defaultChoiceB
public static int defaultChoiceB -
defaultCompression
-
-
Constructor Details
-
ExportLarge2DTIFF
public ExportLarge2DTIFF()
-
-
Method Details
-
newInstance
- Specified by:
newInstancein interfaceImgExport
-
getDescription
- Specified by:
getDescriptionin interfaceImgExport- Returns:
- - to be displayed in the generic dialog
-
blocksize
public int[] blocksize()Description copied from interface:ImgExportspecify the desired 3d blocksize used for the Lazy instances -
finish
public boolean finish()Description copied from interface:ImgExportCalled last when the fusion is finished (e.g. to write the XML) -
exportImage
public <T extends net.imglib2.type.numeric.RealType<T> & net.imglib2.type.NativeType<T>> boolean exportImage(net.imglib2.algorithm.blocks.BlockSupplier<T> blocks, net.imglib2.Interval bb, double downsampling, double anisoF, String title, Group<? extends mpicbg.spim.data.sequence.ViewDescription> fusionGroup) Description copied from interface:ImgExportExports the image using a predefined min/max- Specified by:
exportImagein interfaceImgExport- Type Parameters:
T- pixel type- Parameters:
blocks- - Note, in rare cases this can be null (i.e. do nothing)bb- - the bounding box used to fuse this imagedownsampling- - how much it was downsampled (or NaN if not)anisoF- - how much the z-dimension was scaled (or NaN if not)title- - the name of the imagefusionGroup- - which views are part of this fusion- Returns:
- success? true or false
-
queryParameters
- Specified by:
queryParametersin interfaceImgExport
-
getSupportedCompressions
-
createSourceAndConverter
public static bdv.viewer.SourceAndConverter<net.imglib2.type.numeric.ARGBType> createSourceAndConverter(net.imglib2.RandomAccessibleInterval<net.imglib2.type.numeric.ARGBType> img) -
main
-