Skip to content

Instantly share code, notes, and snippets.

@hinerm
Created January 25, 2015 18:15
Show Gist options
  • Save hinerm/6a6e9ea848f4bf8c6988 to your computer and use it in GitHub Desktop.
Save hinerm/6a6e9ea848f4bf8c6988 to your computer and use it in GitHub Desktop.
<?xml version="1.0" encoding="UTF-8"?>
<?JvmMonitor version="3.8.1"?>
<cpu-profile date="2015/01/25 12:09:02" runtime="8608@localhost" mainClass="org.eclipse.jdt.internal.junit.runner.RemoteTestRunner" arguments="-Dscijava.log.level=error -Dfile.encoding=UTF-8">
<thread name="main">
<frame name="io.scif.services.SCIFIODatasetService.create(net.imagej.ImgPlus)" cnt="1" time="0">
<frame name="io.scif.services.SCIFIODatasetService.datasetService()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.services.DefaultDatasetIOService.open(java.lang.String)" cnt="7676" time="175061">
<frame name="io.scif.config.SCIFIOConfig.imgOpenerSetIndex(int)" cnt="7676" time="0">
<frame name="io.scif.config.SCIFIOConfig.imgOpenerSetRange(io.scif.img.Range)" cnt="7676" time="0"/>
<frame name="io.scif.img.Range.&lt;init&gt;(java.lang.Long)" cnt="7676" time="0">
<frame name="io.scif.img.Range.&lt;init&gt;()" cnt="7676" time="0"/>
</frame>
</frame>
<frame name="io.scif.services.DefaultDatasetIOService.open(java.lang.String, io.scif.config.SCIFIOConfig)" cnt="7676" time="174950">
<frame name="io.scif.services.SCIFIODatasetService.create(net.imagej.ImgPlus)" cnt="7675" time="1383">
<frame name="io.scif.services.SCIFIODatasetService.datasetService()" cnt="7675" time="0"/>
</frame>
<frame name="io.scif.config.SCIFIOConfig.imgOpenerSetImgModes(io.scif.config.SCIFIOConfig$ImgMode[])" cnt="7676" time="0"/>
<frame name="io.scif.img.ImgOpener.openImgs(java.lang.String, io.scif.config.SCIFIOConfig)" cnt="7676" time="172734">
<frame name="io.scif.img.ImgOpener.openImgs(io.scif.Reader, io.scif.config.SCIFIOConfig)" cnt="7675" time="9658">
<frame name="io.scif.filters.ReaderFilter.getMetadata()" cnt="7675" time="1">
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="7675" time="0"/>
<frame name="io.scif.filters.AbstractReaderFilter.getMetadata()" cnt="7675" time="0"/>
</frame>
<frame name="io.scif.img.ImgOpener.getType(io.scif.Reader)" cnt="7675" time="51">
<frame name="io.scif.filters.ReaderFilter.getMetadata()" cnt="7675" time="0">
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="7675" time="0"/>
<frame name="io.scif.filters.AbstractReaderFilter.getMetadata()" cnt="7675" time="0"/>
</frame>
<frame name="io.scif.img.DefaultImgUtilityService.makeType(int)" cnt="7675" time="2"/>
<frame name="io.scif.AbstractImageMetadata.getPixelType()" cnt="7675" time="0"/>
<frame name="io.scif.img.AbstractImgIOComponent.utils()" cnt="7675" time="0"/>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="7675" time="0"/>
</frame>
<frame name="io.scif.img.ImgOpener.getHeuristic(io.scif.config.SCIFIOConfig)" cnt="7675" time="0">
<frame name="io.scif.img.DefaultImgFactoryHeuristic.&lt;init&gt;()" cnt="7675" time="0"/>
<frame name="io.scif.config.SCIFIOConfig.imgOpenerGetImgFactoryHeuristic()" cnt="7675" time="0"/>
</frame>
<frame name="io.scif.img.DefaultImgFactoryHeuristic.createFactory(io.scif.Metadata, io.scif.config.SCIFIOConfig$ImgMode[], net.imglib2.type.NativeType)" cnt="7675" time="297">
<frame name="io.scif.util.FormatTools.getBytesPerPixel(int)" cnt="7675" time="16"/>
<frame name="io.scif.common.DataTools.safeMultiply64(long[])" cnt="7675" time="17">
<frame name="io.scif.common.DataTools.willOverflow(long, long)" cnt="30700" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.getPixelType()" cnt="7675" time="0"/>
<frame name="io.scif.util.MemoryTools.totalAvailableMemory()" cnt="7675" time="33"/>
<frame name="io.scif.AbstractImageMetadata.getAxisLength(net.imagej.axis.AxisType)" cnt="15350" time="15">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType)" cnt="15350" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType, java.util.List)" cnt="15350" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractMetadata.getDatasetSize()" cnt="7675" time="90">
<frame name="io.scif.AbstractMetadata.getAll()" cnt="15350" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getSize()" cnt="7675" time="40">
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="7675" time="0">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="7675" time="0">
<frame name="io.scif.AbstractImageMetadata.getPlanarAxisCount()" cnt="7675" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractImageMetadata.getBitsPerPixel()" cnt="7675" time="0"/>
<frame name="io.scif.common.DataTools.safeMultiply64(long[])" cnt="23025" time="3">
<frame name="io.scif.common.DataTools.willOverflow(long, long)" cnt="46050" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.getAxisLength(net.imagej.axis.CalibratedAxis)" cnt="15350" time="18">
<frame name="io.scif.AbstractImageMetadata.getAxisLength(net.imagej.axis.AxisType)" cnt="15350" time="18">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType)" cnt="15350" time="17">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType, java.util.List)" cnt="15350" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="7675" time="0"/>
</frame>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="23025" time="0"/>
</frame>
<frame name="io.scif.img.ImgOpener.openImgs(io.scif.Reader, net.imglib2.type.numeric.RealType, net.imglib2.img.ImgFactory, io.scif.config.SCIFIOConfig)" cnt="7675" time="9167">
<frame name="io.scif.filters.ReaderFilter.getMetadata()" cnt="23025" time="16">
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="23025" time="0"/>
<frame name="io.scif.filters.AbstractReaderFilter.getMetadata()" cnt="23025" time="0"/>
</frame>
<frame name="io.scif.filters.AbstractReaderFilter.getPlaneCount(int)" cnt="15350" time="109">
<frame name="io.scif.filters.PlaneSeparator.getPlaneCount(int)" cnt="15350" time="94">
<frame name="io.scif.AbstractImageMetadata.getPlaneCount()" cnt="15350" time="62">
<frame name="io.scif.AbstractImageMetadata.getAxesNonPlanar()" cnt="15350" time="62">
<frame name="io.scif.AbstractImageMetadata.getAxisList(boolean)" cnt="15350" time="31">
<frame name="io.scif.AbstractImageMetadata.getPlanarAxisCount()" cnt="15350" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="15350" time="15">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="15350" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.filters.AbstractReaderFilter.getMetadata()" cnt="15350" time="0"/>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="15350" time="15"/>
</frame>
<frame name="io.scif.filters.ReaderFilter.getParent()" cnt="15350" time="0">
<frame name="io.scif.filters.ReaderFilter.getParent()" cnt="15350" time="0">
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="15350" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.img.ImgOpener.readPlanes(io.scif.Reader, int, net.imglib2.type.numeric.RealType, net.imagej.ImgPlus, io.scif.config.SCIFIOConfig)" cnt="7675" time="4650">
<frame name="io.scif.filters.ReaderFilter.getMetadata()" cnt="15350" time="15">
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="15350" time="0"/>
<frame name="io.scif.filters.AbstractReaderFilter.getMetadata()" cnt="15350" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.getAxesNonPlanar()" cnt="15350" time="18">
<frame name="io.scif.AbstractImageMetadata.getAxisList(boolean)" cnt="15350" time="18">
<frame name="io.scif.AbstractImageMetadata.getPlanarAxisCount()" cnt="15350" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="15350" time="1">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="15350" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.img.DefaultImgUtilityService.getArrayAccess(net.imagej.ImgPlus)" cnt="7675" time="0"/>
<frame name="io.scif.config.SCIFIOConfig.imgOpenerGetPlaneConverter()" cnt="7675" time="0"/>
<frame name="io.scif.img.DefaultImgUtilityService.makeType(int)" cnt="7675" time="30"/>
<frame name="io.scif.config.SCIFIOConfig.imgOpenerGetRegion()" cnt="7675" time="0"/>
<frame name="io.scif.config.SCIFIOConfig.imgOpenerIsComputeMinMax()" cnt="7675" time="0"/>
<frame name="io.scif.img.converters.DefaultPlaneConverterService.getPlanarConverter()" cnt="7675" time="16">
<frame name="io.scif.img.converters.DefaultPlaneConverterService.getPlaneConverter(java.lang.String)" cnt="7675" time="16">
<frame name="io.scif.img.converters.DefaultPlaneConverterService.converters()" cnt="7675" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractImageMetadata.getAxesPlanar()" cnt="23025" time="4">
<frame name="io.scif.AbstractImageMetadata.getAxisList(boolean)" cnt="23025" time="4">
<frame name="io.scif.AbstractImageMetadata.getPlanarAxisCount()" cnt="23025" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="15350" time="1">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="15350" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.img.ImgOpener.read(int, net.imagej.ImgPlus, io.scif.Reader, io.scif.config.SCIFIOConfig, io.scif.img.converters.PlaneConverter, long[], long[], io.scif.img.Range[], long[])" cnt="7675" time="4288">
<frame name="io.scif.img.ImgOpener.read(int, net.imagej.ImgPlus, io.scif.Reader, io.scif.config.SCIFIOConfig, io.scif.img.converters.PlaneConverter, io.scif.Plane, long[], long[], io.scif.img.Range[], long[], int, int[])" cnt="7675" time="4286">
<frame name="io.scif.AbstractPlane.getColorTable()" cnt="7675" time="0"/>
<frame name="io.scif.config.SCIFIOConfig.imgOpenerIsComputeMinMax()" cnt="7675" time="0"/>
<frame name="io.scif.util.FormatTools.positionToRaster(int, io.scif.Reader, long[])" cnt="7675" time="79">
<frame name="io.scif.filters.ReaderFilter.getMetadata()" cnt="7675" time="15">
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="7675" time="0"/>
<frame name="io.scif.filters.AbstractReaderFilter.getMetadata()" cnt="7675" time="0"/>
</frame>
<frame name="io.scif.util.FormatTools.positionToRaster(int, io.scif.Metadata, long[])" cnt="7675" time="48">
<frame name="io.scif.AbstractImageMetadata.getAxesLengthsNonPlanar()" cnt="7675" time="32">
<frame name="io.scif.AbstractImageMetadata.getAxesNonPlanar()" cnt="7675" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisList(boolean)" cnt="7675" time="0">
<frame name="io.scif.AbstractImageMetadata.getPlanarAxisCount()" cnt="7675" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="7675" time="0">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="7675" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractImageMetadata.getAxesLengths(java.util.List)" cnt="7675" time="1"/>
</frame>
<frame name="io.scif.util.FormatTools.positionToRaster(long[], long[])" cnt="7675" time="0"/>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="7675" time="0"/>
</frame>
</frame>
<frame name="io.scif.ByteArrayPlane.getBytes()" cnt="7675" time="0">
<frame name="io.scif.AbstractPlane.getData()" cnt="7675" time="0"/>
</frame>
<frame name="io.scif.filters.AbstractReaderFilter.openPlane(int, long, long[], long[])" cnt="7675" time="3964">
<frame name="io.scif.filters.AbstractReaderFilter.openPlane(int, long, long[], long[], io.scif.config.SCIFIOConfig)" cnt="7675" time="3878">
<frame name="io.scif.filters.PlaneSeparator.openPlane(int, long, long[], long[], io.scif.config.SCIFIOConfig)" cnt="7675" time="3831">
<frame name="io.scif.filters.PlaneSeparator.openPlane(int, long, io.scif.Plane, long[], long[], io.scif.config.SCIFIOConfig)" cnt="7675" time="3340">
<frame name="io.scif.util.FormatTools.assertId(java.lang.Object, boolean, int)" cnt="7675" time="1"/>
<frame name="io.scif.filters.PlaneSeparator.updateLastPlaneInfo(long, int, int, long[], long[])" cnt="7675" time="129">
<frame name="io.scif.AbstractImageMetadata.getPlanarAxisCount()" cnt="15350" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxesPlanar()" cnt="7675" time="30">
<frame name="io.scif.AbstractImageMetadata.getAxisList(boolean)" cnt="7675" time="30">
<frame name="io.scif.AbstractImageMetadata.getPlanarAxisCount()" cnt="7675" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="15350" time="15">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="15350" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType)" cnt="30700" time="31">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType, java.util.List)" cnt="30700" time="0"/>
</frame>
<frame name="io.scif.filters.AbstractReaderFilter.getParentMeta()" cnt="7675" time="0">
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="7675" time="0"/>
<frame name="io.scif.filters.AbstractReaderFilter.getMetadata()" cnt="7675" time="0"/>
</frame>
<frame name="io.scif.filters.AbstractReaderFilter.getMetadata()" cnt="7675" time="0"/>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="53725" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.isIndexed()" cnt="7675" time="0"/>
<frame name="io.scif.util.FormatTools.checkPlaneNumber(io.scif.Metadata, int, long)" cnt="7675" time="51">
<frame name="io.scif.AbstractImageMetadata.getPlaneCount()" cnt="7675" time="48">
<frame name="io.scif.AbstractImageMetadata.getAxesNonPlanar()" cnt="7675" time="48">
<frame name="io.scif.AbstractImageMetadata.getAxisList(boolean)" cnt="7675" time="32">
<frame name="io.scif.AbstractImageMetadata.getPlanarAxisCount()" cnt="7675" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="7675" time="0">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="7675" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="7675" time="0"/>
</frame>
<frame name="io.scif.util.FormatTools.rasterToPosition(int, long, io.scif.Metadata)" cnt="7675" time="79">
<frame name="io.scif.util.FormatTools.rasterToPosition(long[], long)" cnt="7675" time="0">
<frame name="io.scif.util.FormatTools.rasterToPosition(long[], long, long[])" cnt="7675" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.getAxesLengthsNonPlanar()" cnt="7675" time="79">
<frame name="io.scif.AbstractImageMetadata.getAxesNonPlanar()" cnt="7675" time="63">
<frame name="io.scif.AbstractImageMetadata.getAxisList(boolean)" cnt="7675" time="47">
<frame name="io.scif.AbstractImageMetadata.getPlanarAxisCount()" cnt="7675" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="7675" time="16">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="7675" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractImageMetadata.getAxesLengths(java.util.List)" cnt="7675" time="0"/>
</frame>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="7675" time="0"/>
</frame>
<frame name="io.scif.AbstractPlane.getColorTable()" cnt="7675" time="0"/>
<frame name="io.scif.filters.PlaneSeparator.getOriginalIndex(int, long)" cnt="7675" time="34">
<frame name="io.scif.filters.PlaneSeparator.getPlaneCount(int)" cnt="7675" time="0">
<frame name="io.scif.AbstractImageMetadata.getPlaneCount()" cnt="7675" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxesNonPlanar()" cnt="7675" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisList(boolean)" cnt="7675" time="0">
<frame name="io.scif.AbstractImageMetadata.getPlanarAxisCount()" cnt="7675" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="7675" time="0">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="7675" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.filters.AbstractReaderFilter.getMetadata()" cnt="7675" time="0"/>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="7675" time="0"/>
</frame>
<frame name="io.scif.filters.AbstractReaderFilter.getPlaneCount(int)" cnt="7675" time="33">
<frame name="io.scif.AbstractReader.getPlaneCount(int)" cnt="7675" time="17">
<frame name="io.scif.AbstractImageMetadata.getPlaneCount()" cnt="7675" time="17">
<frame name="io.scif.AbstractImageMetadata.getAxesNonPlanar()" cnt="7675" time="2">
<frame name="io.scif.AbstractImageMetadata.getAxisList(boolean)" cnt="7675" time="2">
<frame name="io.scif.AbstractImageMetadata.getPlanarAxisCount()" cnt="7675" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="7675" time="2">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="7675" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="7675" time="0"/>
</frame>
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="7675" time="0"/>
</frame>
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="7675" time="0"/>
</frame>
<frame name="io.scif.util.FormatTools.getBytesPerPixel(int)" cnt="7675" time="0"/>
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="7675" time="0"/>
<frame name="io.scif.filters.AbstractReaderFilter.getCurrentFile()" cnt="7675" time="78">
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="7675" time="0"/>
<frame name="io.scif.filters.AbstractReaderFilter.getCurrentFile()" cnt="7675" time="47">
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="7675" time="0"/>
<frame name="io.scif.AbstractReader.getCurrentFile()" cnt="7675" time="47">
<frame name="io.scif.AbstractReader.getStream()" cnt="15350" time="0">
<frame name="io.scif.AbstractMetadata.getSource()" cnt="15350" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.getFileName()" cnt="7675" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractImageMetadata.getPlaneSize()" cnt="7675" time="196">
<frame name="io.scif.AbstractImageMetadata.getPlaneCount()" cnt="7675" time="17">
<frame name="io.scif.AbstractImageMetadata.getAxesNonPlanar()" cnt="7675" time="17">
<frame name="io.scif.AbstractImageMetadata.getAxisList(boolean)" cnt="7675" time="17">
<frame name="io.scif.AbstractImageMetadata.getPlanarAxisCount()" cnt="7675" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="7675" time="16">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="7675" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractImageMetadata.getSize()" cnt="7675" time="162">
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="7675" time="17">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="7675" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.getBitsPerPixel()" cnt="7675" time="0"/>
<frame name="io.scif.common.DataTools.safeMultiply64(long[])" cnt="23025" time="33">
<frame name="io.scif.common.DataTools.willOverflow(long, long)" cnt="46050" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.getAxisLength(net.imagej.axis.CalibratedAxis)" cnt="15350" time="65">
<frame name="io.scif.AbstractImageMetadata.getAxisLength(net.imagej.axis.AxisType)" cnt="15350" time="65">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType)" cnt="15350" time="33">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType, java.util.List)" cnt="15350" time="1"/>
</frame>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType)" cnt="23025" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType, java.util.List)" cnt="23025" time="0"/>
</frame>
<frame name="io.scif.AbstractPlane.setColorTable(net.imglib2.display.ColorTable)" cnt="7675" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getPixelType()" cnt="7675" time="0"/>
<frame name="io.scif.util.MemoryTools.totalAvailableMemory()" cnt="7675" time="49"/>
<frame name="io.scif.filters.AbstractReaderFilter.metaCheck()" cnt="7675" time="32">
<frame name="io.scif.filters.AbstractReaderFilter.getMetadata()" cnt="7675" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.getInterleavedAxisCount()" cnt="7675" time="17">
<frame name="io.scif.util.SCIFIOMetadataTools.guessInterleavedAxisCount(java.util.List)" cnt="7675" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.getAxesLengthsNonPlanar()" cnt="7675" time="16">
<frame name="io.scif.AbstractImageMetadata.getAxesNonPlanar()" cnt="7675" time="1">
<frame name="io.scif.AbstractImageMetadata.getAxisList(boolean)" cnt="7675" time="1">
<frame name="io.scif.AbstractImageMetadata.getPlanarAxisCount()" cnt="7675" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="7675" time="0">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="7675" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractImageMetadata.getAxesLengths(java.util.List)" cnt="7675" time="15"/>
</frame>
<frame name="io.scif.util.ImageTools.splitChannels(byte[], byte[], long[], long[], int, boolean, boolean, long)" cnt="7675" time="0"/>
<frame name="io.scif.filters.AbstractReaderFilter.getParentMeta()" cnt="7675" time="78">
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="7675" time="0"/>
<frame name="io.scif.filters.AbstractReaderFilter.getMetadata()" cnt="7675" time="0"/>
</frame>
<frame name="io.scif.filters.AbstractReaderFilter.getMetadata()" cnt="15350" time="0"/>
<frame name="io.scif.common.DataTools.safeMultiply32(long[])" cnt="7675" time="0"/>
<frame name="io.scif.ByteArrayPlane.getBytes()" cnt="15350" time="0">
<frame name="io.scif.AbstractPlane.getData()" cnt="15350" time="0"/>
</frame>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="61400" time="0"/>
<frame name="io.scif.filters.PlaneSeparatorMetadata.offset()" cnt="7675" time="0"/>
<frame name="io.scif.filters.ChannelFiller.openPlane(int, long, long[], long[], io.scif.config.SCIFIOConfig)" cnt="7675" time="2224">
<frame name="io.scif.filters.ChannelFiller.openPlane(int, long, io.scif.Plane, long[], long[], io.scif.config.SCIFIOConfig)" cnt="7675" time="1881">
<frame name="io.scif.filters.ChannelFiller.haveCached(int, long, long[], long[])" cnt="7675" time="0"/>
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="7675" time="0"/>
<frame name="io.scif.AbstractImageMetadata.isFalseColor()" cnt="7675" time="0"/>
<frame name="io.scif.filters.AbstractReaderFilter.getParentMeta()" cnt="7675" time="32">
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="7675" time="0"/>
<frame name="io.scif.AbstractReader.getMetadata()" cnt="7675" time="1">
<frame name="io.scif.AbstractReader.getMetadata()" cnt="7675" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractReader.openPlane(int, long, io.scif.Plane, long[], long[], io.scif.config.SCIFIOConfig)" cnt="7675" time="1720">
<frame name="io.scif.AbstractReader.castToTypedPlane(io.scif.Plane)" cnt="7675" time="0"/>
<frame name="io.scif.formats.MinimalTIFFFormat$Reader.openPlane(int, long, io.scif.DataPlane, long[], long[], io.scif.config.SCIFIOConfig)" cnt="7675" time="1719">
<frame name="io.scif.formats.MinimalTIFFFormat$Reader.openPlane(int, long, io.scif.ByteArrayPlane, long[], long[], io.scif.config.SCIFIOConfig)" cnt="7675" time="1719">
<frame name="io.scif.AbstractReader.getMetadata()" cnt="7675" time="0"/>
<frame name="io.scif.formats.tiff.TiffParser.getSamples(io.scif.formats.tiff.IFD, byte[], int, int, long, long)" cnt="7675" time="1432">
<frame name="io.scif.formats.tiff.TiffParser.getSamples(io.scif.formats.tiff.IFD, byte[], int, int, long, long, int, int)" cnt="7675" time="1431">
<frame name="io.scif.formats.tiff.IFD.getSamplesPerPixel()" cnt="7675" time="48">
<frame name="io.scif.formats.tiff.IFD.getCompression()" cnt="7675" time="31">
<frame name="io.scif.formats.tiff.TiffCompression.get(int)" cnt="7675" time="0"/>
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="7675" time="31">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7675" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.TiffCompression.getCode()" cnt="7675" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="7675" time="1">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7675" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.TiffParser.adjustFillOrder(io.scif.formats.tiff.IFD, byte[])" cnt="7675" time="66">
<frame name="io.scif.formats.tiff.IFD.getFillOrder()" cnt="7675" time="66">
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="7675" time="16">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7675" time="16"/>
</frame>
<frame name="io.scif.formats.tiff.FillOrder.get(int)" cnt="7675" time="16"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getPlanarConfiguration()" cnt="7675" time="16">
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="7675" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7675" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getTilesPerColumn()" cnt="7675" time="112">
<frame name="io.scif.formats.tiff.IFD.getImageLength()" cnt="7675" time="16">
<frame name="io.scif.formats.tiff.IFD.getIFDLongValue(int, long)" cnt="7675" time="1">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7675" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getTileLength()" cnt="7675" time="80">
<frame name="io.scif.formats.tiff.IFD.getIFDLongValue(int, long)" cnt="7675" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7675" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getRowsPerStrip()" cnt="7675" time="64">
<frame name="io.scif.formats.tiff.IFD.getImageLength()" cnt="7675" time="31">
<frame name="io.scif.formats.tiff.IFD.getIFDLongValue(int, long)" cnt="7675" time="15">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7675" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDLongArray(int)" cnt="7675" time="17">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int)" cnt="7675" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getPhotometricInterpretation()" cnt="7675" time="17">
<frame name="io.scif.formats.tiff.PhotoInterp.get(int)" cnt="7675" time="0"/>
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int)" cnt="7675" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getCompression()" cnt="7675" time="0">
<frame name="io.scif.formats.tiff.TiffCompression.get(int)" cnt="7675" time="0"/>
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="7675" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7675" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.TiffCompression.getCode()" cnt="7675" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.read(byte[], int, int)" cnt="7675" time="238">
<frame name="io.scif.io.NIOFileHandle.read(byte[], int, int)" cnt="7675" time="222">
<frame name="io.scif.io.NIOFileHandle.read(java.nio.ByteBuffer, int, int)" cnt="7675" time="222">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="7675" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.order(boolean)" cnt="7675" time="0">
<frame name="io.scif.io.NIOFileHandle.setOrder(java.nio.ByteOrder)" cnt="7675" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getTileWidth()" cnt="7675" time="57">
<frame name="io.scif.formats.tiff.IFD.getImageWidth()" cnt="7675" time="35">
<frame name="io.scif.formats.tiff.IFD.getIFDLongValue(int, long)" cnt="7675" time="17">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7675" time="16"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDLongValue(int, long)" cnt="7675" time="6">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7675" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getBitsPerSample()" cnt="7675" time="1">
<frame name="io.scif.formats.tiff.IFD.getSamplesPerPixel()" cnt="7675" time="0">
<frame name="io.scif.formats.tiff.IFD.getCompression()" cnt="7675" time="0">
<frame name="io.scif.formats.tiff.TiffCompression.get(int)" cnt="7675" time="0"/>
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="7675" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7675" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.TiffCompression.getCode()" cnt="7675" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="7675" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7675" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDIntArray(int)" cnt="7675" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int)" cnt="7675" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getImageLength()" cnt="7675" time="17">
<frame name="io.scif.formats.tiff.IFD.getIFDLongValue(int, long)" cnt="7675" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7675" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getStripByteCounts()" cnt="7675" time="98">
<frame name="io.scif.formats.tiff.IFD.getPlanarConfiguration()" cnt="7675" time="16">
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="7675" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7675" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getCompression()" cnt="7675" time="31">
<frame name="io.scif.formats.tiff.TiffCompression.get(int)" cnt="7675" time="0"/>
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="7675" time="16">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7675" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.TiffCompression.getCode()" cnt="7675" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getImageLength()" cnt="15350" time="16">
<frame name="io.scif.formats.tiff.IFD.getIFDLongValue(int, long)" cnt="15350" time="16">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="15350" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDLongArray(int)" cnt="7675" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int)" cnt="7675" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getRowsPerStrip()" cnt="7675" time="17">
<frame name="io.scif.formats.tiff.IFD.getImageLength()" cnt="7675" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDLongValue(int, long)" cnt="7675" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7675" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDLongArray(int)" cnt="7675" time="1">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int)" cnt="7675" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.isTiled()" cnt="23025" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getTilesPerRow()" cnt="7675" time="32">
<frame name="io.scif.formats.tiff.IFD.getImageWidth()" cnt="7675" time="15">
<frame name="io.scif.formats.tiff.IFD.getIFDLongValue(int, long)" cnt="7675" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7675" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getTileWidth()" cnt="7675" time="0">
<frame name="io.scif.formats.tiff.IFD.getImageWidth()" cnt="7675" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDLongValue(int, long)" cnt="7675" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7675" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDLongValue(int, long)" cnt="7675" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7675" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.tiff.TiffCompression.getCompressionCodecOptions(io.scif.formats.tiff.IFD)" cnt="7675" time="336">
<frame name="io.scif.formats.tiff.TiffCompression.getCompressionCodecOptions(io.scif.formats.tiff.IFD, io.scif.codec.CodecOptions)" cnt="7675" time="289">
<frame name="io.scif.formats.tiff.IFD.getSamplesPerPixel()" cnt="7675" time="48">
<frame name="io.scif.formats.tiff.IFD.getCompression()" cnt="7675" time="32">
<frame name="io.scif.formats.tiff.TiffCompression.get(int)" cnt="7675" time="0"/>
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="7675" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7675" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.TiffCompression.getCode()" cnt="7675" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="7675" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7675" time="0"/>
</frame>
</frame>
<frame name="io.scif.codec.CodecOptions.&lt;init&gt;(io.scif.codec.CodecOptions)" cnt="7675" time="0"/>
<frame name="io.scif.codec.CodecOptions.getDefaultOptions()" cnt="7675" time="16">
<frame name="io.scif.codec.CodecOptions.&lt;init&gt;()" cnt="7675" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getImageWidth()" cnt="7675" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDLongValue(int, long)" cnt="7675" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7675" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getBitsPerSample()" cnt="7675" time="129">
<frame name="io.scif.formats.tiff.IFD.getSamplesPerPixel()" cnt="7675" time="98">
<frame name="io.scif.formats.tiff.IFD.getCompression()" cnt="7675" time="49">
<frame name="io.scif.formats.tiff.TiffCompression.get(int)" cnt="7675" time="16"/>
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="7675" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7675" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.TiffCompression.getCode()" cnt="7675" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="7675" time="16">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7675" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDIntArray(int)" cnt="7675" time="31">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int)" cnt="7675" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getImageLength()" cnt="7675" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDLongValue(int, long)" cnt="7675" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7675" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.isLittleEndian()" cnt="7675" time="15">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7675" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getTileLength()" cnt="7675" time="79">
<frame name="io.scif.formats.tiff.IFD.getIFDLongValue(int, long)" cnt="7675" time="15">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7675" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getRowsPerStrip()" cnt="7675" time="32">
<frame name="io.scif.formats.tiff.IFD.getImageLength()" cnt="7675" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDLongValue(int, long)" cnt="7675" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7675" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDLongArray(int)" cnt="7675" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int)" cnt="7675" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getBytesPerSample()" cnt="7675" time="48">
<frame name="io.scif.formats.tiff.IFD.getBitsPerSample()" cnt="7675" time="48">
<frame name="io.scif.formats.tiff.IFD.getSamplesPerPixel()" cnt="7675" time="32">
<frame name="io.scif.formats.tiff.IFD.getCompression()" cnt="7675" time="16">
<frame name="io.scif.formats.tiff.TiffCompression.get(int)" cnt="7675" time="0"/>
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="7675" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7675" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.TiffCompression.getCode()" cnt="7675" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="7675" time="15">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7675" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDIntArray(int)" cnt="7675" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int)" cnt="7675" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.isLittleEndian()" cnt="15350" time="47">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="15350" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="7675" time="32">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="7675" time="32">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="7675" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getStripOffsets()" cnt="7675" time="68">
<frame name="io.scif.formats.tiff.IFD.getPlanarConfiguration()" cnt="7675" time="15">
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="7675" time="15">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7675" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getOnDemandStripOffsets()" cnt="7675" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int)" cnt="7675" time="0"/>
<frame name="io.scif.formats.tiff.IFD.isTiled()" cnt="7675" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getImageLength()" cnt="7675" time="2">
<frame name="io.scif.formats.tiff.IFD.getIFDLongValue(int, long)" cnt="7675" time="2">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7675" time="1"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDLongArray(int)" cnt="7675" time="1">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int)" cnt="7675" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getRowsPerStrip()" cnt="7675" time="2">
<frame name="io.scif.formats.tiff.IFD.getImageLength()" cnt="7675" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDLongValue(int, long)" cnt="7675" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7675" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDLongArray(int)" cnt="7675" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int)" cnt="7675" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.isTiled()" cnt="23025" time="16"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getCompression()" cnt="15350" time="34">
<frame name="io.scif.formats.tiff.TiffCompression.get(int)" cnt="15350" time="0"/>
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="15350" time="2">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="15350" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.TiffCompression.getCode()" cnt="15350" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType)" cnt="15350" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType, java.util.List)" cnt="15350" time="0"/>
</frame>
<frame name="io.scif.formats.MinimalTIFFFormat$Metadata.getIfds()" cnt="7675" time="0"/>
<frame name="io.scif.formats.MinimalTIFFFormat$Metadata.setLastPlane(long)" cnt="7675" time="0"/>
<frame name="io.scif.AbstractPlane.setColorTable(net.imglib2.display.ColorTable)" cnt="7675" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getPixelType()" cnt="15350" time="0"/>
<frame name="io.scif.formats.TIFFFormat$Metadata.getColorTable(int, long)" cnt="7675" time="48">
<frame name="io.scif.formats.TIFFFormat$Metadata.getLut()" cnt="7675" time="0"/>
<frame name="io.scif.formats.MinimalTIFFFormat$Metadata.getColorTable(int, long)" cnt="7675" time="48">
<frame name="io.scif.formats.tiff.IFD.getBitsPerSample()" cnt="7675" time="15">
<frame name="io.scif.formats.tiff.IFD.getSamplesPerPixel()" cnt="7675" time="15">
<frame name="io.scif.formats.tiff.IFD.getCompression()" cnt="7675" time="0">
<frame name="io.scif.formats.tiff.TiffCompression.get(int)" cnt="7675" time="0"/>
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="7675" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7675" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.TiffCompression.getCode()" cnt="7675" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="7675" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7675" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDIntArray(int)" cnt="7675" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int)" cnt="7675" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDIntArray(int)" cnt="7675" time="16">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int)" cnt="7675" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="30700" time="0"/>
<frame name="io.scif.ByteArrayPlane.getBytes()" cnt="7675" time="0">
<frame name="io.scif.AbstractPlane.getData()" cnt="7675" time="0"/>
</frame>
<frame name="io.scif.util.FormatTools.checkPlaneForReading(io.scif.Metadata, int, long, int, long[], long[])" cnt="7675" time="152">
<frame name="io.scif.util.FormatTools.assertId(java.lang.Object, boolean, int)" cnt="7675" time="0"/>
<frame name="io.scif.AbstractMetadata.getSource()" cnt="7675" time="0"/>
<frame name="io.scif.util.FormatTools.checkPlaneForWriting(io.scif.Metadata, int, long, int, long[], long[])" cnt="7675" time="136">
<frame name="io.scif.util.FormatTools.checkPlaneNumber(io.scif.Metadata, int, long)" cnt="7675" time="17">
<frame name="io.scif.AbstractImageMetadata.getPlaneCount()" cnt="7675" time="16">
<frame name="io.scif.AbstractImageMetadata.getAxesNonPlanar()" cnt="7675" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisList(boolean)" cnt="7675" time="0">
<frame name="io.scif.AbstractImageMetadata.getPlanarAxisCount()" cnt="7675" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="7675" time="0">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="7675" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="7675" time="0"/>
</frame>
<frame name="io.scif.util.FormatTools.checkTileSize(io.scif.Metadata, long[], long[], int)" cnt="7675" time="85">
<frame name="io.scif.AbstractImageMetadata.getAxesPlanar()" cnt="7675" time="17">
<frame name="io.scif.AbstractImageMetadata.getAxisList(boolean)" cnt="7675" time="0">
<frame name="io.scif.AbstractImageMetadata.getPlanarAxisCount()" cnt="7675" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractImageMetadata.getAxisLength(net.imagej.axis.CalibratedAxis)" cnt="15350" time="16">
<frame name="io.scif.AbstractImageMetadata.getAxisLength(net.imagej.axis.AxisType)" cnt="15350" time="15">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType)" cnt="15350" time="15">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType, java.util.List)" cnt="15350" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="23025" time="0"/>
</frame>
<frame name="io.scif.util.FormatTools.checkBufferSize(io.scif.Metadata, int, long[], int)" cnt="7675" time="16">
<frame name="io.scif.util.FormatTools.getPlaneSize(io.scif.Metadata, long[], long[], int)" cnt="7675" time="1">
<frame name="io.scif.AbstractImageMetadata.getBitsPerPixel()" cnt="7675" time="0"/>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="7675" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.MinimalTIFFFormat$Metadata.getTiffParser()" cnt="7675" time="1"/>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="7675" time="0"/>
</frame>
<frame name="io.scif.filters.AbstractReaderFilter.getMetadata()" cnt="7675" time="0"/>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="7675" time="0"/>
<frame name="io.scif.filters.AbstractReaderFilter.createPlane(io.scif.ImageMetadata, long[], long[])" cnt="7675" time="280">
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="7675" time="0"/>
<frame name="io.scif.ByteArrayReader.createPlane(io.scif.ImageMetadata, long[], long[])" cnt="7675" time="250">
<frame name="io.scif.ByteArrayReader.createPlane(io.scif.ImageMetadata, long[], long[])" cnt="7675" time="250">
<frame name="io.scif.ByteArrayPlane.&lt;init&gt;(org.scijava.Context, io.scif.ImageMetadata, long[], long[])" cnt="7675" time="250">
<frame name="io.scif.AbstractPlane.&lt;init&gt;(org.scijava.Context, io.scif.ImageMetadata, long[], long[])" cnt="7675" time="249">
<frame name="io.scif.AbstractPlane.populate(io.scif.ImageMetadata, long[], long[])" cnt="7675" time="51">
<frame name="io.scif.AbstractPlane.populate(io.scif.ImageMetadata, java.lang.Object, long[], long[])" cnt="7675" time="34">
<frame name="io.scif.AbstractPlane.setImageMetadata(io.scif.ImageMetadata)" cnt="7675" time="0"/>
<frame name="io.scif.ByteArrayPlane.blankPlane(long[], long[])" cnt="7675" time="16">
<frame name="io.scif.ByteArrayPlane.blankPlane(long[], long[])" cnt="7675" time="16">
<frame name="io.scif.AbstractPlane.getImageMetadata()" cnt="7675" time="0"/>
<frame name="io.scif.common.DataTools.allocate(long[])" cnt="7675" time="15">
<frame name="io.scif.common.DataTools.safeMultiply32(long[])" cnt="7675" time="0"/>
</frame>
<frame name="io.scif.util.FormatTools.getBytesPerPixel(int)" cnt="7675" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getPixelType()" cnt="7675" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractPlane.setData(java.lang.Object)" cnt="7675" time="0"/>
<frame name="io.scif.AbstractPlane.setLengths(long[])" cnt="7675" time="0"/>
<frame name="io.scif.AbstractPlane.setOffsets(long[])" cnt="7675" time="0"/>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.filters.PlaneSeparator.haveCached(long, int, long[], long[])" cnt="7675" time="0"/>
</frame>
<frame name="io.scif.filters.AbstractReaderFilter.getMetadata()" cnt="7675" time="0"/>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="7675" time="0"/>
<frame name="io.scif.filters.AbstractReaderFilter.createPlane(io.scif.ImageMetadata, long[], long[])" cnt="7675" time="455">
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="7675" time="0"/>
<frame name="io.scif.filters.AbstractReaderFilter.createPlane(io.scif.ImageMetadata, long[], long[])" cnt="7675" time="439">
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="7675" time="0"/>
<frame name="io.scif.ByteArrayReader.createPlane(io.scif.ImageMetadata, long[], long[])" cnt="7675" time="439">
<frame name="io.scif.ByteArrayReader.createPlane(io.scif.ImageMetadata, long[], long[])" cnt="7675" time="439">
<frame name="io.scif.ByteArrayPlane.&lt;init&gt;(org.scijava.Context, io.scif.ImageMetadata, long[], long[])" cnt="7675" time="376">
<frame name="io.scif.AbstractPlane.&lt;init&gt;(org.scijava.Context, io.scif.ImageMetadata, long[], long[])" cnt="7675" time="376">
<frame name="io.scif.AbstractPlane.populate(io.scif.ImageMetadata, long[], long[])" cnt="7675" time="144">
<frame name="io.scif.AbstractPlane.populate(io.scif.ImageMetadata, java.lang.Object, long[], long[])" cnt="7675" time="144">
<frame name="io.scif.AbstractPlane.setImageMetadata(io.scif.ImageMetadata)" cnt="7675" time="0"/>
<frame name="io.scif.ByteArrayPlane.blankPlane(long[], long[])" cnt="7675" time="96">
<frame name="io.scif.ByteArrayPlane.blankPlane(long[], long[])" cnt="7675" time="48">
<frame name="io.scif.AbstractPlane.getImageMetadata()" cnt="7675" time="0"/>
<frame name="io.scif.common.DataTools.allocate(long[])" cnt="7675" time="32">
<frame name="io.scif.common.DataTools.safeMultiply32(long[])" cnt="7675" time="0"/>
</frame>
<frame name="io.scif.util.FormatTools.getBytesPerPixel(int)" cnt="7675" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getPixelType()" cnt="7675" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractPlane.setData(java.lang.Object)" cnt="7675" time="0"/>
<frame name="io.scif.AbstractPlane.setLengths(long[])" cnt="7675" time="0"/>
<frame name="io.scif.AbstractPlane.setOffsets(long[])" cnt="7675" time="0"/>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.filters.AbstractReaderFilter.openPlaneHelper()" cnt="7675" time="0"/>
<frame name="io.scif.filters.ReaderFilter.getParent()" cnt="7675" time="16">
<frame name="io.scif.filters.ReaderFilter.getParent()" cnt="7675" time="16">
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="7675" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.config.SCIFIOConfig.&lt;init&gt;()" cnt="7675" time="68">
<frame name="io.scif.img.Range.&lt;init&gt;(java.lang.String)" cnt="7675" time="68">
<frame name="io.scif.img.Range.&lt;init&gt;()" cnt="7675" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.img.converters.PlanarAccessConverter.populatePlane(io.scif.Reader, int, int, byte[], net.imagej.ImgPlus, io.scif.config.SCIFIOConfig)" cnt="7675" time="175">
<frame name="io.scif.filters.ReaderFilter.getMetadata()" cnt="7675" time="0">
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="7675" time="0"/>
<frame name="io.scif.filters.AbstractReaderFilter.getMetadata()" cnt="7675" time="0"/>
</frame>
<frame name="io.scif.util.FormatTools.getBytesPerPixel(int)" cnt="7675" time="0"/>
<frame name="io.scif.common.DataTools.makeDataArray(byte[], int, boolean, boolean)" cnt="7675" time="0"/>
<frame name="io.scif.img.DefaultImgUtilityService.getPlanarAccess(net.imagej.ImgPlus)" cnt="7675" time="0"/>
<frame name="io.scif.img.DefaultImgUtilityService.makeArray(java.lang.Object)" cnt="7675" time="31"/>
<frame name="io.scif.AbstractImageMetadata.getPixelType()" cnt="7675" time="0"/>
<frame name="io.scif.util.FormatTools.isFloatingPoint(int)" cnt="7675" time="0"/>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="15350" time="0"/>
<frame name="io.scif.AbstractImageMetadata.isLittleEndian()" cnt="7675" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.img.DefaultImgUtilityService.getPlanarAccess(net.imagej.ImgPlus)" cnt="7675" time="1"/>
<frame name="io.scif.img.AbstractImgIOComponent.utils()" cnt="23025" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getPixelType()" cnt="7675" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxisLength(net.imagej.axis.CalibratedAxis)" cnt="15350" time="30">
<frame name="io.scif.AbstractImageMetadata.getAxisLength(net.imagej.axis.AxisType)" cnt="15350" time="15">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType)" cnt="15350" time="15">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType, java.util.List)" cnt="15350" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="61400" time="0"/>
</frame>
<frame name="io.scif.filters.AbstractReaderFilter.getCurrentFile()" cnt="7675" time="38">
<frame name="io.scif.filters.AbstractReaderFilter.getCurrentFile()" cnt="7675" time="37">
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="7675" time="0"/>
<frame name="io.scif.filters.AbstractReaderFilter.getCurrentFile()" cnt="7675" time="22">
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="7675" time="0"/>
<frame name="io.scif.AbstractReader.getCurrentFile()" cnt="7675" time="22">
<frame name="io.scif.AbstractReader.getStream()" cnt="15350" time="18">
<frame name="io.scif.AbstractMetadata.getSource()" cnt="15350" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.getFileName()" cnt="7675" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.filters.ReaderFilter.getParent()" cnt="7675" time="1">
<frame name="io.scif.filters.ReaderFilter.getParent()" cnt="7675" time="0">
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="7675" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.img.AbstractImgIOComponent.utils()" cnt="7676" time="0"/>
<frame name="io.scif.config.SCIFIOConfig.imgOpenerGetRange()" cnt="7676" time="0"/>
<frame name="io.scif.config.SCIFIOConfig.imgOpenerIsOpenAllImages()" cnt="7676" time="0"/>
<frame name="io.scif.img.ImgOpener.makeImgPlus(net.imglib2.img.Img, io.scif.Reader, int)" cnt="7676" time="1353">
<frame name="io.scif.filters.ReaderFilter.getMetadata()" cnt="23028" time="47">
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="23028" time="0"/>
<frame name="io.scif.filters.AbstractReaderFilter.getMetadata()" cnt="23028" time="0"/>
</frame>
<frame name="io.scif.img.ImgOpener.setCalibrationUnits(io.scif.img.SCIFIOImgPlus, io.scif.Metadata, int)" cnt="7676" time="2">
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="7676" time="0">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.img.ImgOpener.unwrap(io.scif.Reader)" cnt="7676" time="17">
<frame name="io.scif.filters.ReaderFilter.getTail()" cnt="7676" time="1">
<frame name="io.scif.filters.MasterFilterHelper.getTail()" cnt="7676" time="0"/>
</frame>
</frame>
<frame name="io.scif.img.SCIFIOImgPlus.setMetadata(io.scif.Metadata)" cnt="7676" time="0"/>
<frame name="io.scif.filters.AbstractReaderFilter.getCurrentFile()" cnt="7676" time="50">
<frame name="io.scif.filters.AbstractReaderFilter.getCurrentFile()" cnt="7676" time="35">
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="7676" time="0"/>
<frame name="io.scif.filters.AbstractReaderFilter.getCurrentFile()" cnt="7676" time="34">
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="7676" time="0"/>
<frame name="io.scif.AbstractReader.getCurrentFile()" cnt="7676" time="17">
<frame name="io.scif.AbstractReader.getStream()" cnt="15352" time="17">
<frame name="io.scif.AbstractMetadata.getSource()" cnt="15352" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.getFileName()" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.filters.ReaderFilter.getParent()" cnt="7676" time="0">
<frame name="io.scif.filters.ReaderFilter.getParent()" cnt="7676" time="0">
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractImageMetadata.getName()" cnt="7676" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getBitsPerPixel()" cnt="7676" time="16"/>
<frame name="io.scif.AbstractImageMetadata.isMultichannel()" cnt="7676" time="17">
<frame name="io.scif.AbstractImageMetadata.getPlanarAxisCount()" cnt="7676" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType)" cnt="7676" time="1">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType, java.util.List)" cnt="7676" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="23028" time="0"/>
<frame name="io.scif.filters.AbstractMetadataWrapper.getTable()" cnt="7676" time="17">
<frame name="io.scif.filters.AbstractMetadataWrapper.getTable()" cnt="7676" time="16">
<frame name="io.scif.AbstractMetadata.getTable()" cnt="7676" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractReader.getMetadata()" cnt="7676" time="1">
<frame name="io.scif.AbstractReader.getMetadata()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.img.ImgOpener.getAxisTypes(int, io.scif.Metadata)" cnt="7676" time="94">
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="7676" time="0">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.getAxis(int)" cnt="15352" time="62">
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="15352" time="15">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="15352" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="23028" time="0"/>
</frame>
<frame name="io.scif.img.SCIFIOImgPlus.&lt;init&gt;(net.imglib2.img.Img, java.lang.String, net.imagej.axis.AxisType[], double[])" cnt="7676" time="50"/>
<frame name="io.scif.img.ImgOpener.getCalibration(int, io.scif.Metadata)" cnt="7676" time="185">
<frame name="io.scif.util.FormatTools.getScale(io.scif.Metadata, int, net.imagej.axis.AxisType)" cnt="15352" time="153">
<frame name="io.scif.util.FormatTools.getScale(io.scif.ImageMetadata, net.imagej.axis.AxisType)" cnt="15352" time="152">
<frame name="io.scif.AbstractImageMetadata.getAxis(net.imagej.axis.AxisType)" cnt="15352" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="15352" time="0">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="15352" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractImageMetadata.getAxisLength(net.imagej.axis.CalibratedAxis)" cnt="15352" time="55">
<frame name="io.scif.AbstractImageMetadata.getAxisLength(net.imagej.axis.AxisType)" cnt="15352" time="24">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType)" cnt="15352" time="17">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType, java.util.List)" cnt="15352" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="15352" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="7676" time="0">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.getAxis(int)" cnt="15352" time="15">
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="15352" time="15">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="15352" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="23028" time="0"/>
</frame>
</frame>
<frame name="io.scif.img.DefaultImgUtilityService.getConstrainedLengths(io.scif.Metadata, int, io.scif.config.SCIFIOConfig)" cnt="7676" time="113">
<frame name="io.scif.config.SCIFIOConfig.imgOpenerGetRegion()" cnt="7676" time="0"/>
<frame name="io.scif.img.DefaultImgUtilityService.getDimLengths(io.scif.Metadata, int, io.scif.config.SCIFIOConfig)" cnt="7676" time="112">
<frame name="io.scif.config.SCIFIOConfig.imgOpenerGetRegion()" cnt="7676" time="0"/>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="7676" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxesLengths()" cnt="7676" time="80">
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="7676" time="17">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.getAxesLengths(java.util.List)" cnt="7676" time="63">
<frame name="io.scif.AbstractImageMetadata.getAxisLength(net.imagej.axis.CalibratedAxis)" cnt="15352" time="46">
<frame name="io.scif.AbstractImageMetadata.getAxisLength(net.imagej.axis.AxisType)" cnt="15352" time="45">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType)" cnt="15352" time="15">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType, java.util.List)" cnt="15352" time="0"/>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.filters.AbstractReaderFilter.close()" cnt="7675" time="1305">
<frame name="io.scif.filters.AbstractReaderFilter.close(boolean)" cnt="7675" time="1289">
<frame name="io.scif.filters.AbstractReaderFilter.cleanUp()" cnt="7675" time="0"/>
<frame name="io.scif.filters.AbstractReaderFilter.close(boolean)" cnt="7675" time="1254">
<frame name="io.scif.filters.AbstractMetadataWrapper.close(boolean)" cnt="7675" time="228">
<frame name="io.scif.filters.AbstractMetadataWrapper.close(boolean)" cnt="7675" time="196">
<frame name="io.scif.formats.TIFFFormat$Metadata.close(boolean)" cnt="7675" time="99">
<frame name="io.scif.formats.MinimalTIFFFormat$Metadata.close(boolean)" cnt="7675" time="99">
<frame name="io.scif.codec.JPEG2000CodecOptions.getDefaultOptions()" cnt="7675" time="82">
<frame name="io.scif.codec.JPEG2000CodecOptions.getDefaultOptions(io.scif.codec.CodecOptions)" cnt="7675" time="64">
<frame name="io.scif.codec.JPEG2000CodecOptions.&lt;init&gt;(io.scif.codec.CodecOptions)" cnt="7675" time="16">
<frame name="io.scif.codec.CodecOptions.&lt;init&gt;(io.scif.codec.CodecOptions)" cnt="7675" time="16"/>
</frame>
</frame>
<frame name="io.scif.codec.CodecOptions.getDefaultOptions()" cnt="7675" time="1">
<frame name="io.scif.codec.CodecOptions.&lt;init&gt;()" cnt="7675" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractMetadata.close(boolean)" cnt="7675" time="17">
<frame name="io.scif.AbstractMetadata.reset(java.lang.Class)" cnt="7675" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.close()" cnt="7675" time="17">
<frame name="io.scif.services.DefaultLocationService.getMappedFile(java.lang.String)" cnt="7675" time="17">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="15350" time="0"/>
</frame>
<frame name="io.scif.SCIFIO.location()" cnt="7675" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractMetadata.close(boolean)" cnt="7675" time="81">
<frame name="io.scif.AbstractMetadata.reset(java.lang.Class)" cnt="7675" time="34"/>
<frame name="io.scif.io.RandomAccessInputStream.close()" cnt="7675" time="31">
<frame name="io.scif.services.DefaultLocationService.getMappedFile(java.lang.String)" cnt="7675" time="15">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="15350" time="15"/>
</frame>
<frame name="io.scif.SCIFIO.location()" cnt="7675" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractMetadata.close(boolean)" cnt="7675" time="32">
<frame name="io.scif.AbstractMetadata.reset(java.lang.Class)" cnt="7675" time="16"/>
<frame name="io.scif.io.RandomAccessInputStream.close()" cnt="7675" time="1">
<frame name="io.scif.services.DefaultLocationService.getMappedFile(java.lang.String)" cnt="7675" time="0">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="15350" time="0"/>
</frame>
<frame name="io.scif.SCIFIO.location()" cnt="7675" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.filters.AbstractReaderFilter.close(boolean)" cnt="7675" time="947">
<frame name="io.scif.filters.AbstractMetadataWrapper.close(boolean)" cnt="7675" time="286">
<frame name="io.scif.formats.TIFFFormat$Metadata.close(boolean)" cnt="7675" time="97">
<frame name="io.scif.formats.MinimalTIFFFormat$Metadata.close(boolean)" cnt="7675" time="97">
<frame name="io.scif.codec.JPEG2000CodecOptions.getDefaultOptions()" cnt="7675" time="32">
<frame name="io.scif.codec.JPEG2000CodecOptions.getDefaultOptions(io.scif.codec.CodecOptions)" cnt="7675" time="32">
<frame name="io.scif.codec.JPEG2000CodecOptions.&lt;init&gt;(io.scif.codec.CodecOptions)" cnt="7675" time="16">
<frame name="io.scif.codec.CodecOptions.&lt;init&gt;(io.scif.codec.CodecOptions)" cnt="7675" time="0"/>
</frame>
</frame>
<frame name="io.scif.codec.CodecOptions.getDefaultOptions()" cnt="7675" time="0">
<frame name="io.scif.codec.CodecOptions.&lt;init&gt;()" cnt="7675" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractMetadata.close(boolean)" cnt="7675" time="33">
<frame name="io.scif.AbstractMetadata.reset(java.lang.Class)" cnt="7675" time="1"/>
<frame name="io.scif.io.RandomAccessInputStream.close()" cnt="7675" time="16">
<frame name="io.scif.services.DefaultLocationService.getMappedFile(java.lang.String)" cnt="7675" time="16">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="15350" time="0"/>
</frame>
<frame name="io.scif.SCIFIO.location()" cnt="7675" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractMetadata.close(boolean)" cnt="7675" time="143">
<frame name="io.scif.AbstractMetadata.reset(java.lang.Class)" cnt="7675" time="63"/>
<frame name="io.scif.io.RandomAccessInputStream.close()" cnt="7675" time="64">
<frame name="io.scif.services.DefaultLocationService.getMappedFile(java.lang.String)" cnt="7675" time="46">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="15350" time="0"/>
</frame>
<frame name="io.scif.SCIFIO.location()" cnt="7675" time="1"/>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractReader.close(boolean)" cnt="7675" time="563">
<frame name="io.scif.formats.TIFFFormat$Metadata.close(boolean)" cnt="7675" time="531">
<frame name="io.scif.formats.MinimalTIFFFormat$Metadata.close(boolean)" cnt="7675" time="531">
<frame name="io.scif.formats.tiff.IFD.getOnDemandStripOffsets()" cnt="7675" time="32">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int)" cnt="7675" time="0"/>
<frame name="io.scif.formats.tiff.IFD.isTiled()" cnt="7675" time="0"/>
</frame>
<frame name="io.scif.codec.JPEG2000CodecOptions.getDefaultOptions()" cnt="7675" time="80">
<frame name="io.scif.codec.JPEG2000CodecOptions.getDefaultOptions(io.scif.codec.CodecOptions)" cnt="7675" time="47">
<frame name="io.scif.codec.JPEG2000CodecOptions.&lt;init&gt;(io.scif.codec.CodecOptions)" cnt="7675" time="31">
<frame name="io.scif.codec.CodecOptions.&lt;init&gt;(io.scif.codec.CodecOptions)" cnt="7675" time="0"/>
</frame>
</frame>
<frame name="io.scif.codec.CodecOptions.getDefaultOptions()" cnt="7675" time="16">
<frame name="io.scif.codec.CodecOptions.&lt;init&gt;()" cnt="7675" time="16"/>
</frame>
</frame>
<frame name="io.scif.AbstractMetadata.close(boolean)" cnt="7675" time="387">
<frame name="io.scif.AbstractMetadata.reset(java.lang.Class)" cnt="7675" time="95"/>
<frame name="io.scif.io.RandomAccessInputStream.close()" cnt="7675" time="260">
<frame name="io.scif.io.NIOFileHandle.close()" cnt="7675" time="212"/>
<frame name="io.scif.services.DefaultLocationService.getMappedFile(java.lang.String)" cnt="7675" time="0">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="15350" time="0"/>
</frame>
<frame name="io.scif.SCIFIO.location()" cnt="7675" time="32"/>
</frame>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="7675" time="0"/>
<frame name="io.scif.filters.ChannelFiller.cleanUp()" cnt="7675" time="17">
<frame name="io.scif.filters.AbstractReaderFilter.cleanUp()" cnt="7675" time="0"/>
</frame>
</frame>
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="7675" time="0"/>
<frame name="io.scif.filters.PlaneSeparator.cleanUp()" cnt="7675" time="0">
<frame name="io.scif.filters.AbstractReaderFilter.cleanUp()" cnt="7675" time="0"/>
</frame>
</frame>
<frame name="io.scif.filters.ReaderFilter.getParent()" cnt="7675" time="32">
<frame name="io.scif.filters.ReaderFilter.getParent()" cnt="7675" time="15">
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="7675" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.config.SCIFIOConfig.imgOpenerGetImgModes()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.img.ImgOpener.createReader(java.lang.String, io.scif.config.SCIFIOConfig)" cnt="7676" time="162996">
<frame name="io.scif.config.SCIFIOConfig.imgOpenerIsComputeMinMax()" cnt="7676" time="0"/>
<frame name="io.scif.services.DefaultInitializeService.initializeReader(java.lang.String, io.scif.config.SCIFIOConfig)" cnt="7676" time="157176">
<frame name="io.scif.AbstractReader.setSource(java.lang.String, io.scif.config.SCIFIOConfig)" cnt="7676" time="90479">
<frame name="io.scif.AbstractReader.getStream()" cnt="7676" time="0"/>
<frame name="io.scif.AbstractHasFormat.getFormat()" cnt="7676" time="16">
<frame name="io.scif.services.DefaultFormatService.getFormatFromComponent(java.lang.Class)" cnt="7676" time="0">
<frame name="io.scif.services.DefaultFormatService.getFormatFromReader(java.lang.Class)" cnt="7676" time="0">
<frame name="io.scif.services.DefaultFormatService.readerMap()" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractParser.parse(io.scif.io.RandomAccessInputStream, io.scif.config.SCIFIOConfig)" cnt="7676" time="86110">
<frame name="io.scif.AbstractParser.parse(io.scif.io.RandomAccessInputStream, io.scif.config.SCIFIOConfig)" cnt="7676" time="86092">
<frame name="io.scif.AbstractHasFormat.getFormat()" cnt="7676" time="32">
<frame name="io.scif.services.DefaultFormatService.getFormatFromComponent(java.lang.Class)" cnt="7676" time="32">
<frame name="io.scif.services.DefaultFormatService.getFormatFromParser(java.lang.Class)" cnt="7676" time="16">
<frame name="io.scif.services.DefaultFormatService.parserMap()" cnt="7676" time="15"/>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractParser.parse(io.scif.io.RandomAccessInputStream, io.scif.TypedMetadata, io.scif.config.SCIFIOConfig)" cnt="7676" time="85149">
<frame name="io.scif.AbstractMetadata.setSource(io.scif.io.RandomAccessInputStream)" cnt="7676" time="9">
<frame name="io.scif.io.RandomAccessInputStream.getFileName()" cnt="7676" time="0"/>
<frame name="io.scif.AbstractMetadata.setDatasetName(java.lang.String)" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.formats.MinimalTIFFFormat$Parser.typedParse(io.scif.io.RandomAccessInputStream, io.scif.TypedMetadata, io.scif.config.SCIFIOConfig)" cnt="7676" time="84777">
<frame name="io.scif.formats.TIFFFormat$BaseTIFFParser.typedParse(io.scif.io.RandomAccessInputStream, io.scif.formats.MinimalTIFFFormat$Metadata, io.scif.config.SCIFIOConfig)" cnt="7676" time="84730">
<frame name="io.scif.formats.TIFFFormat$BaseTIFFParser.typedParse(io.scif.io.RandomAccessInputStream, io.scif.formats.TIFFFormat$Metadata, io.scif.config.SCIFIOConfig)" cnt="7676" time="84730">
<frame name="io.scif.formats.MinimalTIFFFormat$Parser.typedParse(io.scif.io.RandomAccessInputStream, io.scif.formats.MinimalTIFFFormat$Metadata, io.scif.config.SCIFIOConfig)" cnt="7676" time="3641">
<frame name="io.scif.formats.MinimalTIFFFormat$Metadata.setTiffParser(io.scif.formats.tiff.TiffParser)" cnt="7676" time="0"/>
<frame name="io.scif.formats.MinimalTIFFFormat$Metadata.setThumbnailIFDs(io.scif.formats.tiff.IFDList)" cnt="7676" time="0"/>
<frame name="io.scif.AbstractParser.getSource()" cnt="7676" time="15">
<frame name="io.scif.AbstractMetadata.getSource()" cnt="7676" time="0"/>
<frame name="io.scif.AbstractParser.getMetadata()" cnt="7676" time="15"/>
</frame>
<frame name="io.scif.formats.tiff.TiffParser.setAssumeEqualStrips(boolean)" cnt="7676" time="0"/>
<frame name="io.scif.formats.MinimalTIFFFormat$Metadata.isEqualStrips()" cnt="7676" time="0"/>
<frame name="io.scif.formats.tiff.IFD.getCompression()" cnt="15352" time="98">
<frame name="io.scif.formats.tiff.TiffCompression.get(int)" cnt="15352" time="0"/>
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="15352" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="15352" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.TiffCompression.getCode()" cnt="15352" time="16"/>
</frame>
<frame name="io.scif.formats.tiff.TiffParser.setUse64BitOffsets(boolean)" cnt="7676" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.order(boolean)" cnt="7676" time="0">
<frame name="io.scif.io.NIOFileHandle.setOrder(java.nio.ByteOrder)" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int)" cnt="7676" time="0"/>
<frame name="io.scif.formats.tiff.IFDList.&lt;init&gt;()" cnt="15352" time="1"/>
<frame name="io.scif.formats.tiff.TiffParser.&lt;init&gt;(org.scijava.Context, io.scif.io.RandomAccessInputStream)" cnt="7676" time="588">
<frame name="io.scif.io.RandomAccessInputStream.getFilePointer()" cnt="7676" time="1">
<frame name="io.scif.io.NIOFileHandle.getFilePointer()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.codec.CodecOptions.getDefaultOptions()" cnt="7676" time="31">
<frame name="io.scif.codec.CodecOptions.&lt;init&gt;()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.TiffParser.checkHeader()" cnt="7676" time="145">
<frame name="io.scif.io.RandomAccessInputStream.length()" cnt="7676" time="31">
<frame name="io.scif.io.NIOFileHandle.length()" cnt="7676" time="31"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.readShort()" cnt="7676" time="2">
<frame name="io.scif.io.NIOFileHandle.readShort()" cnt="7676" time="1">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="7676" time="0"/>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.order(boolean)" cnt="7676" time="16">
<frame name="io.scif.io.NIOFileHandle.setOrder(java.nio.ByteOrder)" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.read()" cnt="15352" time="31">
<frame name="io.scif.io.RandomAccessInputStream.readByte()" cnt="15352" time="0">
<frame name="io.scif.io.NIOFileHandle.readByte()" cnt="15352" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="15352" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="7676" time="31">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="7676" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.SCIFIO.&lt;init&gt;(org.scijava.Context)" cnt="7676" time="263"/>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="7676" time="16">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="7676" time="16">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.MinimalTIFFFormat$Metadata.setIfds(io.scif.formats.tiff.IFDList)" cnt="7676" time="0"/>
<frame name="io.scif.formats.tiff.TiffParser.fillInIFD(io.scif.formats.tiff.IFD)" cnt="7676" time="182">
<frame name="io.scif.formats.tiff.TiffIFDEntry.getValueCount()" cnt="7676" time="0"/>
<frame name="io.scif.formats.tiff.TiffParser.getIFDValue(io.scif.formats.tiff.TiffIFDEntry)" cnt="7676" time="149">
<frame name="io.scif.io.RandomAccessInputStream.getFilePointer()" cnt="7676" time="0">
<frame name="io.scif.io.NIOFileHandle.getFilePointer()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.TiffIFDEntry.getValueOffset()" cnt="7676" time="0"/>
<frame name="io.scif.formats.tiff.TiffIFDEntry.getType()" cnt="7676" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.length()" cnt="7676" time="15">
<frame name="io.scif.io.NIOFileHandle.length()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.read(byte[])" cnt="7676" time="34">
<frame name="io.scif.io.NIOFileHandle.read(byte[])" cnt="7676" time="34">
<frame name="io.scif.io.NIOFileHandle.read(java.nio.ByteBuffer)" cnt="7676" time="34">
<frame name="io.scif.io.NIOFileHandle.read(java.nio.ByteBuffer, int, int)" cnt="7676" time="33">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.tiff.TiffIFDEntry.getValueCount()" cnt="7676" time="0"/>
<frame name="io.scif.formats.tiff.TiffIFDEntry.getTag()" cnt="7676" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="7676" time="48">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="7676" time="32">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="7676" time="1"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.tiff.TiffIFDEntry.getTag()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.TiffParser.checkHeader()" cnt="7676" time="148">
<frame name="io.scif.io.RandomAccessInputStream.length()" cnt="7676" time="32">
<frame name="io.scif.io.NIOFileHandle.length()" cnt="7676" time="32"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.readShort()" cnt="7676" time="3">
<frame name="io.scif.io.NIOFileHandle.readShort()" cnt="7676" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="7676" time="0"/>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.order(boolean)" cnt="7676" time="32">
<frame name="io.scif.io.NIOFileHandle.setOrder(java.nio.ByteOrder)" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.read()" cnt="15352" time="47">
<frame name="io.scif.io.RandomAccessInputStream.readByte()" cnt="15352" time="16">
<frame name="io.scif.io.NIOFileHandle.readByte()" cnt="15352" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="15352" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="7676" time="17">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="7676" time="16">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.tiff.TiffParser.getIFDs()" cnt="7676" time="2382">
<frame name="io.scif.formats.tiff.TiffParser.getIFD(long)" cnt="7676" time="2045">
<frame name="io.scif.io.RandomAccessInputStream.getFilePointer()" cnt="76760" time="48">
<frame name="io.scif.io.NIOFileHandle.getFilePointer()" cnt="76760" time="16"/>
</frame>
<frame name="io.scif.formats.tiff.TiffIFDEntry.getType()" cnt="76760" time="0"/>
<frame name="io.scif.formats.tiff.TiffIFDEntry.getValueOffset()" cnt="76760" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.length()" cnt="161196" time="325">
<frame name="io.scif.io.NIOFileHandle.length()" cnt="161196" time="242"/>
</frame>
<frame name="io.scif.formats.tiff.IFDType.getBytesPerElement()" cnt="76760" time="0"/>
<frame name="io.scif.formats.tiff.TiffIFDEntry.getValueCount()" cnt="76760" time="16"/>
<frame name="io.scif.formats.tiff.TiffParser.readTiffIFDEntry()" cnt="76760" time="454">
<frame name="io.scif.io.RandomAccessInputStream.getFilePointer()" cnt="69084" time="16">
<frame name="io.scif.io.NIOFileHandle.getFilePointer()" cnt="69084" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.TiffIFDEntry.&lt;init&gt;(int, io.scif.formats.tiff.IFDType, int, long)" cnt="76760" time="17"/>
<frame name="io.scif.formats.tiff.IFDType.getBytesPerElement()" cnt="76760" time="0"/>
<frame name="io.scif.formats.tiff.TiffParser.getNextOffset(long)" cnt="7676" time="17">
<frame name="io.scif.io.RandomAccessInputStream.readInt()" cnt="7676" time="16">
<frame name="io.scif.io.NIOFileHandle.readInt()" cnt="7676" time="16">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.readUnsignedShort()" cnt="153520" time="119">
<frame name="io.scif.io.NIOFileHandle.readUnsignedShort()" cnt="153520" time="100">
<frame name="io.scif.io.NIOFileHandle.readShort()" cnt="153520" time="49">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="153520" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.readInt()" cnt="76760" time="65">
<frame name="io.scif.io.NIOFileHandle.readInt()" cnt="76760" time="18">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="76760" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFDType.get(int)" cnt="76760" time="1"/>
</frame>
<frame name="io.scif.formats.tiff.TiffParser.getIFDValue(io.scif.formats.tiff.TiffIFDEntry)" cnt="69084" time="569">
<frame name="io.scif.io.RandomAccessInputStream.getFilePointer()" cnt="69084" time="16">
<frame name="io.scif.io.NIOFileHandle.getFilePointer()" cnt="69084" time="16"/>
</frame>
<frame name="io.scif.formats.tiff.TiffIFDEntry.getValueOffset()" cnt="69084" time="0"/>
<frame name="io.scif.formats.tiff.TiffIFDEntry.getType()" cnt="69084" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.length()" cnt="69084" time="143">
<frame name="io.scif.io.NIOFileHandle.length()" cnt="69084" time="127"/>
</frame>
<frame name="io.scif.formats.tiff.TiffIFDEntry.getValueCount()" cnt="69084" time="1"/>
<frame name="io.scif.formats.tiff.TiffIFDEntry.getTag()" cnt="69084" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.readUnsignedShort()" cnt="46056" time="97">
<frame name="io.scif.io.NIOFileHandle.readUnsignedShort()" cnt="46056" time="79">
<frame name="io.scif.io.NIOFileHandle.readShort()" cnt="46056" time="47">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="46056" time="16"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.readInt()" cnt="23028" time="37">
<frame name="io.scif.io.NIOFileHandle.readInt()" cnt="23028" time="34">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="23028" time="16"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.&lt;init&gt;(org.scijava.log.LogService)" cnt="7676" time="0"/>
<frame name="io.scif.formats.tiff.TiffIFDEntry.getTag()" cnt="76760" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.isLittleEndian()" cnt="7676" time="17">
<frame name="io.scif.io.NIOFileHandle.getOrder()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.readUnsignedShort()" cnt="7676" time="15">
<frame name="io.scif.io.NIOFileHandle.readUnsignedShort()" cnt="7676" time="15">
<frame name="io.scif.io.NIOFileHandle.readShort()" cnt="7676" time="15">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="7676" time="15"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="92112" time="93">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="92112" time="45">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="92112" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFDList.&lt;init&gt;()" cnt="7676" time="0"/>
<frame name="io.scif.formats.tiff.IFD.getIFDLongArray(int)" cnt="7676" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int)" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.TiffParser.getIFDOffsets()" cnt="7676" time="259">
<frame name="io.scif.io.RandomAccessInputStream.length()" cnt="7676" time="5">
<frame name="io.scif.io.NIOFileHandle.length()" cnt="7676" time="5"/>
</frame>
<frame name="io.scif.formats.tiff.TiffParser.getFirstOffset()" cnt="7676" time="110">
<frame name="io.scif.formats.tiff.TiffParser.checkHeader()" cnt="7676" time="94">
<frame name="io.scif.io.RandomAccessInputStream.length()" cnt="7676" time="33">
<frame name="io.scif.io.NIOFileHandle.length()" cnt="7676" time="33"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.readShort()" cnt="7676" time="15">
<frame name="io.scif.io.NIOFileHandle.readShort()" cnt="7676" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="7676" time="0"/>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.order(boolean)" cnt="7676" time="0">
<frame name="io.scif.io.NIOFileHandle.setOrder(java.nio.ByteOrder)" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.read()" cnt="15352" time="0">
<frame name="io.scif.io.RandomAccessInputStream.readByte()" cnt="15352" time="0">
<frame name="io.scif.io.NIOFileHandle.readByte()" cnt="15352" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="15352" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="7676" time="15">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="7676" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.tiff.TiffParser.getNextOffset(long)" cnt="7676" time="16">
<frame name="io.scif.io.RandomAccessInputStream.readInt()" cnt="7676" time="15">
<frame name="io.scif.io.NIOFileHandle.readInt()" cnt="7676" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.tiff.TiffParser.getNextOffset(long)" cnt="7676" time="17">
<frame name="io.scif.io.RandomAccessInputStream.readInt()" cnt="7676" time="0">
<frame name="io.scif.io.NIOFileHandle.readInt()" cnt="7676" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.skipBytes(int)" cnt="7676" time="46">
<frame name="io.scif.io.NIOFileHandle.skipBytes(int)" cnt="7676" time="15">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="7676" time="0"/>
<frame name="io.scif.io.NIOFileHandle.length()" cnt="7676" time="15"/>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.readUnsignedShort()" cnt="7676" time="17">
<frame name="io.scif.io.NIOFileHandle.readUnsignedShort()" cnt="7676" time="17">
<frame name="io.scif.io.NIOFileHandle.readShort()" cnt="7676" time="16">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="7676" time="0">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="7676" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.tiff.TiffParser.setDoCaching(boolean)" cnt="7676" time="0"/>
<frame name="io.scif.AbstractSCIFIOPlugin.log()" cnt="15352" time="0"/>
<frame name="io.scif.formats.MinimalTIFFFormat$Metadata.isUse64Bit()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.formats.TIFFFormat$Parser.initMetadata(io.scif.formats.TIFFFormat$Metadata, io.scif.config.SCIFIOConfig)" cnt="7676" time="81083">
<frame name="io.scif.formats.TIFFFormat$Parser.checkCommentMetamorph(io.scif.formats.TIFFFormat$Metadata, java.lang.String)" cnt="7676" time="16">
<frame name="io.scif.formats.MinimalTIFFFormat$Metadata.getIfds()" cnt="7676" time="0"/>
<frame name="io.scif.formats.tiff.IFD.getIFDTextValue(int)" cnt="7676" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int)" cnt="7676" time="0"/>
</frame>
</frame>
<frame name="io.scif.config.SCIFIOConfig.parserGetLevel()" cnt="7676" time="0"/>
<frame name="io.scif.AbstractParser.getSource()" cnt="7676" time="0">
<frame name="io.scif.AbstractMetadata.getSource()" cnt="7676" time="0"/>
<frame name="io.scif.AbstractParser.getMetadata()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.io.Location.&lt;init&gt;(org.scijava.Context, java.lang.String)" cnt="7676" time="1799">
<frame name="io.scif.io.Location.&lt;init&gt;(org.scijava.Context)" cnt="7676" time="333">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.services.DefaultLocationService.getMappedId(java.lang.String)" cnt="15352" time="0">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="30704" time="0"/>
</frame>
<frame name="io.scif.AbstractSCIFIOPlugin.log()" cnt="15352" time="0"/>
</frame>
<frame name="io.scif.formats.TIFFFormat$Parser.checkCommentImageJ(java.lang.String)" cnt="7676" time="0"/>
<frame name="io.scif.DefaultMetaTable.put(java.lang.Object, java.lang.Object)" cnt="7676" time="0">
<frame name="io.scif.DefaultMetaTable.put(java.lang.String, java.lang.Object)" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.formats.TIFFFormat$BaseTIFFParser.initMetadata(io.scif.formats.TIFFFormat$Metadata, io.scif.config.SCIFIOConfig)" cnt="7676" time="1893">
<frame name="io.scif.formats.tiff.PhotoInterp.getName()" cnt="7676" time="15"/>
<frame name="io.scif.formats.TIFFFormat$BaseTIFFParser.put(io.scif.MetaTable, java.lang.String, io.scif.formats.tiff.IFD, int)" cnt="107464" time="210">
<frame name="io.scif.DefaultMetaTable.put(java.lang.Object, java.lang.Object)" cnt="107464" time="49">
<frame name="io.scif.DefaultMetaTable.put(java.lang.String, java.lang.Object)" cnt="107464" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int)" cnt="107464" time="31"/>
</frame>
<frame name="io.scif.config.SCIFIOConfig.parserGetLevel()" cnt="7676" time="0"/>
<frame name="io.scif.formats.TIFFFormat$BaseTIFFParser.putInt(io.scif.MetaTable, java.lang.String, io.scif.formats.tiff.IFD, int)" cnt="330068" time="842">
<frame name="io.scif.DefaultMetaTable.put(java.lang.Object, java.lang.Object)" cnt="330068" time="181">
<frame name="io.scif.DefaultMetaTable.put(java.lang.String, java.lang.Object)" cnt="330068" time="49"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int)" cnt="330068" time="275">
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="330068" time="206">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="330068" time="32"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.tiff.TiffCompression.getCodecName()" cnt="7676" time="0"/>
<frame name="io.scif.DefaultMetaTable.put(java.lang.Object, java.lang.Object)" cnt="115140" time="64">
<frame name="io.scif.DefaultMetaTable.put(java.lang.String, java.lang.Object)" cnt="115140" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int)" cnt="76760" time="67">
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="76760" time="18">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="76760" time="17"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getPhotometricInterpretation()" cnt="7676" time="34">
<frame name="io.scif.formats.tiff.PhotoInterp.get(int)" cnt="7676" time="0"/>
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int)" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getCompression()" cnt="7676" time="33">
<frame name="io.scif.formats.tiff.TiffCompression.get(int)" cnt="7676" time="0"/>
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="7676" time="1">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.TiffCompression.getCode()" cnt="7676" time="1"/>
</frame>
<frame name="io.scif.AbstractMetadata.getTable()" cnt="7676" time="0"/>
<frame name="io.scif.formats.tiff.IFD.getBitsPerSample()" cnt="7676" time="67">
<frame name="io.scif.formats.tiff.IFD.getSamplesPerPixel()" cnt="7676" time="34">
<frame name="io.scif.formats.tiff.IFD.getCompression()" cnt="7676" time="18">
<frame name="io.scif.formats.tiff.TiffCompression.get(int)" cnt="7676" time="1"/>
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="7676" time="2">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.TiffCompression.getCode()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="7676" time="1">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7676" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDIntArray(int)" cnt="7676" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int)" cnt="7676" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.MinimalTIFFFormat$Metadata.getIfds()" cnt="7676" time="0"/>
<frame name="io.scif.formats.TIFFFormat$Metadata.setImageDescription(java.lang.String)" cnt="7676" time="0"/>
<frame name="io.scif.formats.TIFFFormat$Metadata.setCreationDate(java.lang.String)" cnt="7676" time="1"/>
<frame name="io.scif.formats.tiff.PhotoInterp.getMetadataType()" cnt="7676" time="0"/>
<frame name="io.scif.formats.tiff.IFD.getComment()" cnt="7676" time="124">
<frame name="io.scif.formats.tiff.IFD.getIFDTextValue(int)" cnt="7676" time="124">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int)" cnt="7676" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.TIFFFormat$BaseTIFFParser.getImageCreationDate(io.scif.formats.TIFFFormat$Metadata)" cnt="7676" time="30">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int)" cnt="7676" time="0"/>
<frame name="io.scif.formats.MinimalTIFFFormat$Metadata.getIfds()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.common.DateTools.formatDate(java.lang.String, java.lang.String[])" cnt="7676" time="31">
<frame name="io.scif.common.DateTools.formatDate(java.lang.String, java.lang.String[], boolean)" cnt="7676" time="31">
<frame name="io.scif.common.DateTools.formatDate(java.lang.String, java.lang.String, boolean)" cnt="38380" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDTextValue(int)" cnt="7676" time="16">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int)" cnt="7676" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractMetadata.getTable()" cnt="7676" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.getFileName()" cnt="7676" time="0"/>
<frame name="io.scif.io.Location.getName()" cnt="7676" time="15"/>
<frame name="io.scif.formats.MinimalTIFFFormat$Metadata.getIfds()" cnt="7676" time="0"/>
<frame name="io.scif.io.Location.list(boolean)" cnt="7676" time="72265">
<frame name="io.scif.io.Location.&lt;init&gt;(org.scijava.Context, java.lang.String, java.lang.String)" cnt="291688" time="56375">
<frame name="io.scif.io.Location.&lt;init&gt;(org.scijava.Context, java.lang.String)" cnt="291688" time="55969">
<frame name="io.scif.io.Location.&lt;init&gt;(org.scijava.Context)" cnt="291688" time="15082">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="291688" time="0"/>
</frame>
<frame name="io.scif.services.DefaultLocationService.getMappedId(java.lang.String)" cnt="583376" time="639">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="1166752" time="50"/>
</frame>
<frame name="io.scif.AbstractSCIFIOPlugin.log()" cnt="583376" time="33"/>
</frame>
</frame>
<frame name="io.scif.services.DefaultLocationService.putCachedListing(java.lang.String, java.lang.String[])" cnt="7676" time="0"/>
<frame name="io.scif.io.Location.getAbsolutePath()" cnt="7676" time="0"/>
<frame name="io.scif.io.Location.isHidden()" cnt="291688" time="14355"/>
<frame name="io.scif.services.DefaultLocationService.getCachedListing(java.lang.String)" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.io.Location.getAbsoluteFile()" cnt="7676" time="1454">
<frame name="io.scif.io.Location.&lt;init&gt;(org.scijava.Context, java.lang.String)" cnt="7676" time="1420">
<frame name="io.scif.io.Location.&lt;init&gt;(org.scijava.Context)" cnt="7676" time="424">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.services.DefaultLocationService.getMappedId(java.lang.String)" cnt="15352" time="1">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="30704" time="0"/>
</frame>
<frame name="io.scif.AbstractSCIFIOPlugin.log()" cnt="15352" time="0"/>
</frame>
<frame name="io.scif.io.Location.getAbsolutePath()" cnt="7676" time="2"/>
</frame>
<frame name="io.scif.config.SCIFIOConfig.groupableIsGroupFiles()" cnt="7676" time="0"/>
<frame name="io.scif.formats.tiff.IFD.getComment()" cnt="7676" time="177">
<frame name="io.scif.formats.tiff.IFD.getIFDTextValue(int)" cnt="7676" time="176">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int)" cnt="7676" time="0"/>
</frame>
</frame>
<frame name="io.scif.io.Location.getParentFile()" cnt="7676" time="1498">
<frame name="io.scif.io.Location.&lt;init&gt;(org.scijava.Context, java.lang.String)" cnt="7676" time="1482">
<frame name="io.scif.io.Location.&lt;init&gt;(org.scijava.Context)" cnt="7676" time="421">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.services.DefaultLocationService.getMappedId(java.lang.String)" cnt="15352" time="16">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="30704" time="0"/>
</frame>
<frame name="io.scif.AbstractSCIFIOPlugin.log()" cnt="15352" time="0"/>
</frame>
<frame name="io.scif.io.Location.getParent()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.util.FormatTools.checkSuffix(java.lang.String, java.lang.String[])" cnt="7676" time="17"/>
<frame name="io.scif.formats.TIFFFormat$Parser.parseCommentImageJ(io.scif.formats.TIFFFormat$Metadata, java.lang.String)" cnt="7676" time="1850">
<frame name="io.scif.AbstractImageMetadata.getAxis(net.imagej.axis.AxisType)" cnt="7676" time="16">
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="7676" time="16">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="7676" time="16">
<frame name="io.scif.AbstractImageMetadata.getPlanarAxisCount()" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.TIFFFormat$Metadata.setDescription(java.lang.String)" cnt="7676" time="0"/>
<frame name="io.scif.DefaultMetaTable.put(java.lang.Object, java.lang.Object)" cnt="15352" time="1">
<frame name="io.scif.DefaultMetaTable.put(java.lang.String, java.lang.Object)" cnt="15352" time="0"/>
</frame>
<frame name="io.scif.AbstractMetadata.getTable()" cnt="7676" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="15352" time="48">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="15352" time="48">
<frame name="io.scif.AbstractImageMetadata.getPlanarAxisCount()" cnt="38380" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxisLength(net.imagej.axis.CalibratedAxis)" cnt="23028" time="32">
<frame name="io.scif.AbstractImageMetadata.getAxisLength(net.imagej.axis.AxisType)" cnt="23028" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.MinimalTIFFFormat$Metadata.getIfds()" cnt="7676" time="0"/>
<frame name="io.scif.AbstractImageMetadata.setAxisTypes(net.imagej.axis.AxisType[])" cnt="7676" time="148">
<frame name="io.scif.AbstractImageMetadata.getAxis(net.imagej.axis.AxisType)" cnt="38380" time="34">
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="38380" time="0">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="38380" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractImageMetadata.setAxes(net.imagej.axis.CalibratedAxis[])" cnt="7676" time="0">
<frame name="io.scif.AbstractImageMetadata.clearCachedAxes()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.util.FormatTools.createAxis(net.imagej.axis.AxisType)" cnt="23028" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.isMultichannel()" cnt="23028" time="62">
<frame name="io.scif.AbstractImageMetadata.getPlanarAxisCount()" cnt="23028" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType)" cnt="23028" time="16">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType, java.util.List)" cnt="23028" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractImageMetadata.setAxisLength(net.imagej.axis.AxisType, long)" cnt="23028" time="0">
<frame name="io.scif.AbstractImageMetadata.updateLength(net.imagej.axis.AxisType, long)" cnt="23028" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType, java.util.List)" cnt="23028" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.getAxisLength(net.imagej.axis.AxisType)" cnt="7676" time="0"/>
<frame name="io.scif.formats.TIFFFormat$Metadata.populateImageMetadata()" cnt="7676" time="1070">
<frame name="io.scif.formats.tiff.IFD.getXResolution()" cnt="7676" time="114">
<frame name="io.scif.formats.tiff.IFD.getIFDRationalValue(int)" cnt="7676" time="2">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getResolutionMultiplier()" cnt="7676" time="95">
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int)" cnt="7676" time="49">
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="7676" time="16">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getYResolution()" cnt="7676" time="18">
<frame name="io.scif.formats.tiff.IFD.getIFDRationalValue(int)" cnt="7676" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getResolutionMultiplier()" cnt="7676" time="18">
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int)" cnt="7676" time="17">
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="7676" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.MinimalTIFFFormat$Metadata.populateImageMetadata()" cnt="7676" time="904">
<frame name="io.scif.formats.tiff.IFD.getSamplesPerPixel()" cnt="7676" time="50">
<frame name="io.scif.formats.tiff.IFD.getCompression()" cnt="7676" time="17">
<frame name="io.scif.formats.tiff.TiffCompression.get(int)" cnt="7676" time="0"/>
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="7676" time="1">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.TiffCompression.getCode()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="7676" time="16">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7676" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractImageMetadata.isIndexed()" cnt="7676" time="0"/>
<frame name="io.scif.AbstractImageMetadata.setLittleEndian(boolean)" cnt="7676" time="0"/>
<frame name="io.scif.formats.tiff.IFD.getPhotometricInterpretation()" cnt="7676" time="33">
<frame name="io.scif.formats.tiff.PhotoInterp.get(int)" cnt="7676" time="1"/>
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int)" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.setBitsPerPixel(int)" cnt="7676" time="16"/>
<frame name="io.scif.AbstractImageMetadata.setIndexed(boolean)" cnt="7676" time="0"/>
<frame name="io.scif.formats.tiff.IFD.getImageWidth()" cnt="7676" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDLongValue(int, long)" cnt="7676" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7676" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.TIFFFormat$Metadata.createImageMetadata(int)" cnt="7676" time="64">
<frame name="io.scif.AbstractMetadata.createImageMetadata(int)" cnt="7676" time="48">
<frame name="io.scif.DefaultImageMetadata.&lt;init&gt;()" cnt="7676" time="0">
<frame name="io.scif.AbstractImageMetadata.&lt;init&gt;()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.AbstractMetadata.add(io.scif.ImageMetadata)" cnt="7676" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getBitsPerSample()" cnt="7676" time="110">
<frame name="io.scif.formats.tiff.IFD.getSamplesPerPixel()" cnt="7676" time="79">
<frame name="io.scif.formats.tiff.IFD.getCompression()" cnt="7676" time="31">
<frame name="io.scif.formats.tiff.TiffCompression.get(int)" cnt="7676" time="0"/>
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="7676" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.TiffCompression.getCode()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="7676" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7676" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDIntArray(int)" cnt="7676" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int)" cnt="7676" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractImageMetadata.setMetadataComplete(boolean)" cnt="7676" time="0"/>
<frame name="io.scif.formats.tiff.IFD.getPixelType()" cnt="7676" time="64">
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int)" cnt="7676" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="7676" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7676" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getBitsPerSample()" cnt="7676" time="33">
<frame name="io.scif.formats.tiff.IFD.getSamplesPerPixel()" cnt="7676" time="33">
<frame name="io.scif.formats.tiff.IFD.getCompression()" cnt="7676" time="16">
<frame name="io.scif.formats.tiff.TiffCompression.get(int)" cnt="7676" time="0"/>
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="7676" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.TiffCompression.getCode()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="7676" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7676" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDIntArray(int)" cnt="7676" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int)" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getImageLength()" cnt="7676" time="16">
<frame name="io.scif.formats.tiff.IFD.getIFDLongValue(int, long)" cnt="7676" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7676" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractImageMetadata.setAxisLength(net.imagej.axis.AxisType, long)" cnt="15352" time="339">
<frame name="io.scif.AbstractImageMetadata.addAxis(net.imagej.axis.CalibratedAxis, long)" cnt="15352" time="257">
<frame name="io.scif.AbstractImageMetadata.clearCachedAxes()" cnt="15352" time="0"/>
<frame name="io.scif.AbstractImageMetadata.updateLength(net.imagej.axis.AxisType, long)" cnt="15352" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType, java.util.List)" cnt="15352" time="0"/>
<frame name="io.scif.util.FormatTools.createAxis(net.imagej.axis.AxisType)" cnt="15352" time="16"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.isLittleEndian()" cnt="7676" time="34">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.setPixelType(int)" cnt="7676" time="0"/>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="7676" time="0"/>
<frame name="io.scif.AbstractImageMetadata.setPlanarAxisCount(int)" cnt="7676" time="1">
<frame name="io.scif.AbstractImageMetadata.clearCachedAxes()" cnt="7676" time="1"/>
</frame>
</frame>
<frame name="io.scif.formats.MinimalTIFFFormat$Metadata.getIfds()" cnt="23028" time="0"/>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="7676" time="0"/>
<frame name="io.scif.AbstractSCIFIOPlugin.log()" cnt="15352" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.setAxes(net.imagej.axis.CalibratedAxis[])" cnt="7676" time="31">
<frame name="io.scif.AbstractImageMetadata.clearCachedAxes()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="30704" time="1"/>
<frame name="io.scif.formats.TIFFFormat$Metadata.access$0(io.scif.formats.TIFFFormat$Metadata, boolean)" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.AbstractSCIFIOPlugin.log()" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractParser.getSource()" cnt="7676" time="49">
<frame name="io.scif.AbstractParser.getMetadata()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.AbstractMetadata.setFiltered(boolean)" cnt="7676" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.getFileName()" cnt="7676" time="0"/>
<frame name="io.scif.AbstractParser.init(io.scif.io.RandomAccessInputStream)" cnt="7676" time="1">
<frame name="io.scif.AbstractParser.getMetadata()" cnt="7676" time="0"/>
<frame name="io.scif.AbstractHasSource.close()" cnt="7676" time="0">
<frame name="io.scif.AbstractParser.close(boolean)" cnt="7676" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractMetadata.setDatasetName(java.lang.String)" cnt="7676" time="0"/>
<frame name="io.scif.formats.TIFFFormat$Metadata.populateImageMetadata()" cnt="7676" time="228">
<frame name="io.scif.formats.tiff.IFD.getXResolution()" cnt="7676" time="64">
<frame name="io.scif.formats.tiff.IFD.getIFDRationalValue(int)" cnt="7676" time="17">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getResolutionMultiplier()" cnt="7676" time="31">
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int)" cnt="7676" time="15">
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="7676" time="15">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getYResolution()" cnt="7676" time="65">
<frame name="io.scif.formats.tiff.IFD.getIFDRationalValue(int)" cnt="7676" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getResolutionMultiplier()" cnt="7676" time="33">
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int)" cnt="7676" time="33">
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="7676" time="16">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.MinimalTIFFFormat$Metadata.getIfds()" cnt="23028" time="0"/>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="7676" time="0"/>
<frame name="io.scif.AbstractSCIFIOPlugin.log()" cnt="15352" time="0"/>
</frame>
<frame name="io.scif.config.SCIFIOConfig.parserIsSaveOriginalMetadata()" cnt="7676" time="0"/>
<frame name="io.scif.config.SCIFIOConfig.parserIsFiltered()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.AbstractFormat.createMetadata()" cnt="7676" time="811">
<frame name="io.scif.AbstractFormat.getMetadataClass()" cnt="7676" time="0"/>
<frame name="io.scif.AbstractFormat.createContextualObject(java.lang.Class)" cnt="7676" time="794">
<frame name="io.scif.AbstractFormat.createObject(java.lang.Class)" cnt="7676" time="94">
<frame name="io.scif.formats.TIFFFormat$Metadata.&lt;init&gt;()" cnt="7676" time="79">
<frame name="io.scif.formats.MinimalTIFFFormat$Metadata.&lt;init&gt;()" cnt="7676" time="78">
<frame name="io.scif.AbstractMetadata.&lt;init&gt;()" cnt="7676" time="31">
<frame name="io.scif.AbstractMetadata.&lt;init&gt;(java.util.List)" cnt="7676" time="16">
<frame name="io.scif.DefaultMetaTable.&lt;init&gt;()" cnt="7676" time="0">
<frame name="io.scif.DefaultMetaTable.&lt;init&gt;(boolean)" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.AbstractHasSource.&lt;init&gt;()" cnt="7676" time="1">
<frame name="io.scif.AbstractHasFormat.&lt;init&gt;()" cnt="7676" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractReader.setMetadata(io.scif.Metadata)" cnt="7676" time="62">
<frame name="io.scif.AbstractReader.setMetadata(io.scif.TypedMetadata)" cnt="7676" time="0"/>
<frame name="io.scif.util.SCIFIOMetadataTools.castMeta(io.scif.Metadata)" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.AbstractFormat.createParser()" cnt="7676" time="800">
<frame name="io.scif.AbstractFormat.getParserClass()" cnt="7676" time="0"/>
<frame name="io.scif.AbstractFormat.createContextualObject(java.lang.Class)" cnt="7676" time="784">
<frame name="io.scif.AbstractFormat.createObject(java.lang.Class)" cnt="7676" time="48">
<frame name="io.scif.formats.TIFFFormat$Parser.&lt;init&gt;()" cnt="7676" time="33">
<frame name="io.scif.formats.TIFFFormat$BaseTIFFParser.&lt;init&gt;()" cnt="7676" time="2">
<frame name="io.scif.formats.MinimalTIFFFormat$Parser.&lt;init&gt;()" cnt="7676" time="2">
<frame name="io.scif.AbstractParser.&lt;init&gt;()" cnt="7676" time="2">
<frame name="io.scif.AbstractGroupable.&lt;init&gt;()" cnt="7676" time="2">
<frame name="io.scif.AbstractHasSource.&lt;init&gt;()" cnt="7676" time="1">
<frame name="io.scif.AbstractHasFormat.&lt;init&gt;()" cnt="7676" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.&lt;init&gt;(org.scijava.Context, java.lang.String)" cnt="7676" time="3104">
<frame name="io.scif.services.DefaultLocationService.getHandle(java.lang.String)" cnt="7676" time="2494">
<frame name="io.scif.services.DefaultLocationService.getHandle(java.lang.String, boolean)" cnt="7676" time="2494">
<frame name="io.scif.services.DefaultLocationService.getHandle(java.lang.String, boolean, boolean)" cnt="7676" time="2494">
<frame name="io.scif.io.GZipHandle.&lt;init&gt;()" cnt="7676" time="1">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;()" cnt="7676" time="1">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;(org.scijava.Context)" cnt="7676" time="1">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.URLHandle.isConstructable(java.lang.String)" cnt="7676" time="0"/>
<frame name="io.scif.io.URLHandle.&lt;init&gt;()" cnt="7676" time="15">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;()" cnt="7676" time="15">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;(org.scijava.Context)" cnt="7676" time="15">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.BZip2Handle.&lt;init&gt;()" cnt="7676" time="17">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;()" cnt="7676" time="17">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;(org.scijava.Context)" cnt="7676" time="16">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.services.DefaultLocationService.getMappedFile(java.lang.String)" cnt="7676" time="0">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="15352" time="0"/>
</frame>
<frame name="io.scif.io.ZipHandle.isConstructable(java.lang.String)" cnt="7676" time="0"/>
<frame name="io.scif.io.NIOFileHandle.&lt;init&gt;(io.scif.io.NIOService, java.lang.String, java.lang.String)" cnt="7676" time="567">
<frame name="io.scif.io.NIOFileHandle.&lt;init&gt;(io.scif.io.NIOService, java.io.File, java.lang.String)" cnt="7676" time="565">
<frame name="io.scif.io.NIOFileHandle.&lt;init&gt;(io.scif.io.NIOService, java.io.File, java.lang.String, int)" cnt="7676" time="565">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="7676" time="211">
<frame name="io.scif.io.DefaultNIOService.allocate(java.nio.channels.FileChannel, java.nio.channels.FileChannel$MapMode, long, int)" cnt="7676" time="83">
<frame name="io.scif.io.DefaultNIOService.allocateDirect(java.nio.channels.FileChannel, long, int)" cnt="7676" time="83"/>
</frame>
<frame name="io.scif.io.NIOFileHandle.length()" cnt="30704" time="111"/>
</frame>
<frame name="io.scif.io.AbstractNIOHandle.validateMode(java.lang.String)" cnt="7676" time="0"/>
<frame name="io.scif.io.AbstractNIOHandle.&lt;init&gt;()" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.GZipHandle.isConstructable(java.lang.String)" cnt="7676" time="0"/>
<frame name="io.scif.io.BZip2Handle.isConstructable(java.lang.String)" cnt="7676" time="15"/>
<frame name="io.scif.services.DefaultLocationService.getMappedId(java.lang.String)" cnt="7676" time="0">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="15352" time="0"/>
</frame>
<frame name="io.scif.io.ZipHandle.&lt;init&gt;()" cnt="7676" time="0">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;()" cnt="7676" time="0">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;(org.scijava.Context)" cnt="7676" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.SCIFIO.&lt;init&gt;(org.scijava.Context)" cnt="7676" time="110"/>
<frame name="io.scif.io.RandomAccessInputStream.&lt;init&gt;(org.scijava.Context, io.scif.io.IRandomAccess, java.lang.String)" cnt="7676" time="445">
<frame name="io.scif.io.NIOFileHandle.setOrder(java.nio.ByteOrder)" cnt="7676" time="0"/>
<frame name="io.scif.SCIFIO.&lt;init&gt;(org.scijava.Context)" cnt="7676" time="350"/>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="7676" time="0">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="7676" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.SCIFIO.location()" cnt="7676" time="32"/>
</frame>
<frame name="io.scif.AbstractHasSource.close()" cnt="7676" time="0">
<frame name="io.scif.AbstractReader.close(boolean)" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.AbstractReader.setSource(io.scif.io.RandomAccessInputStream)" cnt="7676" time="288">
<frame name="io.scif.AbstractReader.setSource(io.scif.io.RandomAccessInputStream, io.scif.config.SCIFIOConfig)" cnt="7676" time="80">
<frame name="io.scif.AbstractReader.getStream()" cnt="15352" time="0">
<frame name="io.scif.AbstractMetadata.getSource()" cnt="15352" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.getFileName()" cnt="30704" time="16"/>
</frame>
<frame name="io.scif.config.SCIFIOConfig.&lt;init&gt;()" cnt="7676" time="145">
<frame name="io.scif.img.Range.&lt;init&gt;(java.lang.String)" cnt="7676" time="111">
<frame name="io.scif.img.Range.&lt;init&gt;()" cnt="7676" time="16"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.filters.ReaderFilter.&lt;init&gt;(io.scif.Reader)" cnt="7676" time="3767">
<frame name="io.scif.filters.MasterFilterHelper.&lt;init&gt;(org.scijava.Contextual, java.lang.Class)" cnt="7676" time="3717">
<frame name="io.scif.filters.ChannelFiller.&lt;init&gt;()" cnt="7676" time="2">
<frame name="io.scif.filters.AbstractReaderFilter.&lt;init&gt;(java.lang.Class)" cnt="7676" time="1">
<frame name="io.scif.filters.AbstractFilter.&lt;init&gt;(java.lang.Class)" cnt="7676" time="1">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.filters.DimensionSwapper.&lt;init&gt;()" cnt="7676" time="45">
<frame name="io.scif.filters.AbstractReaderFilter.&lt;init&gt;(java.lang.Class)" cnt="7676" time="30">
<frame name="io.scif.filters.AbstractFilter.&lt;init&gt;(java.lang.Class)" cnt="7676" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.filters.PlaneSeparator.&lt;init&gt;()" cnt="7676" time="24">
<frame name="io.scif.filters.AbstractReaderFilter.&lt;init&gt;(java.lang.Class)" cnt="7676" time="17">
<frame name="io.scif.filters.AbstractFilter.&lt;init&gt;(java.lang.Class)" cnt="7676" time="17">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.filters.AbstractFilter.setParent(java.lang.Object)" cnt="7676" time="1"/>
<frame name="io.scif.filters.AbstractFilter.enabledDefault()" cnt="38380" time="0"/>
<frame name="io.scif.filters.AbstractReaderFilter.target()" cnt="38380" time="0"/>
<frame name="io.scif.filters.AbstractFilter.&lt;init&gt;(java.lang.Class)" cnt="7676" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.filters.FileStitcher.&lt;init&gt;()" cnt="7676" time="16">
<frame name="io.scif.filters.FileStitcher.&lt;init&gt;(boolean)" cnt="7676" time="16">
<frame name="io.scif.filters.FileStitcher.setUsingPatternIds(boolean)" cnt="7676" time="0"/>
<frame name="io.scif.filters.AbstractReaderFilter.&lt;init&gt;()" cnt="7676" time="16">
<frame name="io.scif.filters.AbstractReaderFilter.&lt;init&gt;(java.lang.Class)" cnt="7676" time="16">
<frame name="io.scif.filters.AbstractFilter.&lt;init&gt;(java.lang.Class)" cnt="7676" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.filters.MinMaxFilter.&lt;init&gt;()" cnt="7676" time="33">
<frame name="io.scif.filters.AbstractReaderFilter.&lt;init&gt;()" cnt="7676" time="1">
<frame name="io.scif.filters.AbstractReaderFilter.&lt;init&gt;(java.lang.Class)" cnt="7676" time="1">
<frame name="io.scif.filters.AbstractFilter.&lt;init&gt;(java.lang.Class)" cnt="7676" time="1">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.filters.AbstractReaderFilter.&lt;init&gt;()" cnt="7676" time="17">
<frame name="io.scif.filters.AbstractReaderFilter.&lt;init&gt;(java.lang.Class)" cnt="7676" time="0">
<frame name="io.scif.filters.AbstractFilter.&lt;init&gt;(java.lang.Class)" cnt="7676" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractFormat.createReader()" cnt="7676" time="736">
<frame name="io.scif.AbstractFormat.createContextualObject(java.lang.Class)" cnt="7676" time="723">
<frame name="io.scif.AbstractFormat.createObject(java.lang.Class)" cnt="7676" time="61">
<frame name="io.scif.formats.TIFFFormat$Reader.&lt;init&gt;()" cnt="7676" time="31">
<frame name="io.scif.formats.MinimalTIFFFormat$Reader.&lt;init&gt;()" cnt="7676" time="31">
<frame name="io.scif.ByteArrayReader.&lt;init&gt;()" cnt="7676" time="30">
<frame name="io.scif.AbstractReader.&lt;init&gt;(java.lang.Class)" cnt="7676" time="30">
<frame name="io.scif.AbstractGroupable.&lt;init&gt;()" cnt="7676" time="0">
<frame name="io.scif.AbstractHasSource.&lt;init&gt;()" cnt="7676" time="0">
<frame name="io.scif.AbstractHasFormat.&lt;init&gt;()" cnt="7676" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractFormat.getReaderClass()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.services.DefaultFormatService.getFormat(java.lang.String, io.scif.config.SCIFIOConfig)" cnt="7677" time="62115">
<frame name="io.scif.services.DefaultFormatService.getFormatList(java.lang.String, io.scif.config.SCIFIOConfig, boolean)" cnt="7677" time="62087">
<frame name="io.scif.AbstractChecker.isFormat(java.lang.String, io.scif.config.SCIFIOConfig)" cnt="161197" time="23441">
<frame name="io.scif.formats.JPEG2000Format$Checker.isFormat(io.scif.io.RandomAccessInputStream)" cnt="7676" time="200">
<frame name="io.scif.codec.JPEG2000BoxType.getCode()" cnt="7676" time="16"/>
<frame name="io.scif.io.RandomAccessInputStream.length()" cnt="7676" time="1">
<frame name="io.scif.io.NIOFileHandle.length()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.readShort()" cnt="15352" time="0">
<frame name="io.scif.io.NIOFileHandle.readShort()" cnt="15352" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="15352" time="0"/>
</frame>
</frame>
<frame name="io.scif.util.FormatTools.validStream(io.scif.io.RandomAccessInputStream, int, boolean)" cnt="7676" time="96">
<frame name="io.scif.io.RandomAccessInputStream.length()" cnt="7676" time="48">
<frame name="io.scif.io.NIOFileHandle.length()" cnt="7676" time="48"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.order(boolean)" cnt="7676" time="16">
<frame name="io.scif.io.NIOFileHandle.setOrder(java.nio.ByteOrder)" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="7676" time="0">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="7676" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.skipBytes(int)" cnt="7676" time="20">
<frame name="io.scif.io.NIOFileHandle.skipBytes(int)" cnt="7676" time="19">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="7676" time="0"/>
<frame name="io.scif.io.NIOFileHandle.length()" cnt="7676" time="2"/>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="7676" time="64">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="7676" time="63">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="7676" time="0"/>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.readInt()" cnt="7676" time="0">
<frame name="io.scif.io.NIOFileHandle.readInt()" cnt="7676" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.OBFFormat$Checker.suffixSufficient()" cnt="15352" time="0"/>
<frame name="io.scif.DefaultChecker.getFormat()" cnt="76760" time="0"/>
<frame name="io.scif.AbstractHasFormat.getFormat()" cnt="69085" time="128">
<frame name="io.scif.services.DefaultFormatService.getFormatFromComponent(java.lang.Class)" cnt="69085" time="79">
<frame name="io.scif.services.DefaultFormatService.getFormatFromChecker(java.lang.Class)" cnt="69085" time="46">
<frame name="io.scif.services.DefaultFormatService.checkerMap()" cnt="69085" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.PGMFormat$Checker.isFormat(io.scif.io.RandomAccessInputStream)" cnt="7676" time="67">
<frame name="io.scif.util.FormatTools.validStream(io.scif.io.RandomAccessInputStream, int, boolean)" cnt="7676" time="48">
<frame name="io.scif.io.RandomAccessInputStream.length()" cnt="7676" time="46">
<frame name="io.scif.io.NIOFileHandle.length()" cnt="7676" time="30"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.order(boolean)" cnt="7676" time="1">
<frame name="io.scif.io.NIOFileHandle.setOrder(java.nio.ByteOrder)" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="7676" time="0">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="7676" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.read()" cnt="7676" time="17">
<frame name="io.scif.io.RandomAccessInputStream.readByte()" cnt="7676" time="1">
<frame name="io.scif.io.NIOFileHandle.readByte()" cnt="7676" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.OBFFormat$Checker.suffixNecessary()" cnt="7676" time="0"/>
<frame name="io.scif.formats.qt.NativeQTFormat$Checker.suffixNecessary()" cnt="15352" time="0"/>
<frame name="io.scif.AbstractChecker.suffixNecessary()" cnt="230280" time="0"/>
<frame name="io.scif.formats.AVIFormat$Checker.isFormat(io.scif.io.RandomAccessInputStream)" cnt="7676" time="448">
<frame name="io.scif.util.FormatTools.validStream(io.scif.io.RandomAccessInputStream, int, boolean)" cnt="7676" time="68">
<frame name="io.scif.io.RandomAccessInputStream.length()" cnt="7676" time="51">
<frame name="io.scif.io.NIOFileHandle.length()" cnt="7676" time="18"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.order(boolean)" cnt="7676" time="0">
<frame name="io.scif.io.NIOFileHandle.setOrder(java.nio.ByteOrder)" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="7676" time="1">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="7676" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.readString(int)" cnt="15352" time="268">
<frame name="io.scif.io.RandomAccessInputStream.readFully(byte[])" cnt="15352" time="98">
<frame name="io.scif.io.NIOFileHandle.readFully(byte[])" cnt="15352" time="97">
<frame name="io.scif.io.NIOFileHandle.read(byte[])" cnt="15352" time="97">
<frame name="io.scif.io.NIOFileHandle.read(java.nio.ByteBuffer)" cnt="15352" time="82">
<frame name="io.scif.io.NIOFileHandle.read(java.nio.ByteBuffer, int, int)" cnt="15352" time="67">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="15352" time="0"/>
</frame>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.available()" cnt="15352" time="72">
<frame name="io.scif.io.RandomAccessInputStream.getFilePointer()" cnt="15352" time="49">
<frame name="io.scif.io.NIOFileHandle.getFilePointer()" cnt="15352" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.length()" cnt="15352" time="21">
<frame name="io.scif.io.NIOFileHandle.length()" cnt="15352" time="21"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.skipBytes(int)" cnt="7676" time="63">
<frame name="io.scif.io.NIOFileHandle.skipBytes(int)" cnt="7676" time="46">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="7676" time="0"/>
<frame name="io.scif.io.NIOFileHandle.length()" cnt="7676" time="46"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.JPEG2000Format$Checker.suffixNecessary()" cnt="7676" time="0"/>
<frame name="io.scif.formats.qt.NativeQTFormat$Checker.isFormat(io.scif.io.RandomAccessInputStream)" cnt="7676" time="310">
<frame name="io.scif.formats.qt.NativeQTFormat.access$0()" cnt="222604" time="16"/>
<frame name="io.scif.util.FormatTools.validStream(io.scif.io.RandomAccessInputStream, int, boolean)" cnt="7676" time="16">
<frame name="io.scif.io.RandomAccessInputStream.length()" cnt="7676" time="1">
<frame name="io.scif.io.NIOFileHandle.length()" cnt="7676" time="1"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.order(boolean)" cnt="7676" time="0">
<frame name="io.scif.io.NIOFileHandle.setOrder(java.nio.ByteOrder)" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="7676" time="0">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="7676" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.readString(int)" cnt="7676" time="164">
<frame name="io.scif.io.RandomAccessInputStream.readFully(byte[])" cnt="7676" time="65">
<frame name="io.scif.io.NIOFileHandle.readFully(byte[])" cnt="7676" time="65">
<frame name="io.scif.io.NIOFileHandle.read(byte[])" cnt="7676" time="65">
<frame name="io.scif.io.NIOFileHandle.read(java.nio.ByteBuffer)" cnt="7676" time="50">
<frame name="io.scif.io.NIOFileHandle.read(java.nio.ByteBuffer, int, int)" cnt="7676" time="50">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="7676" time="16"/>
</frame>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.available()" cnt="7676" time="19">
<frame name="io.scif.io.RandomAccessInputStream.getFilePointer()" cnt="7676" time="16">
<frame name="io.scif.io.NIOFileHandle.getFilePointer()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.length()" cnt="7676" time="3">
<frame name="io.scif.io.NIOFileHandle.length()" cnt="7676" time="3"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.config.SCIFIOConfig.checkerIsOpen()" cnt="161197" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.close()" cnt="46056" time="666">
<frame name="io.scif.io.NIOFileHandle.close()" cnt="46056" time="498"/>
<frame name="io.scif.services.DefaultLocationService.getMappedFile(java.lang.String)" cnt="46056" time="68">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="92112" time="0"/>
</frame>
<frame name="io.scif.SCIFIO.location()" cnt="46056" time="0"/>
</frame>
<frame name="io.scif.formats.APNGFormat$Checker.suffixNecessary()" cnt="15354" time="0"/>
<frame name="io.scif.formats.APNGFormat$Checker.isFormat(io.scif.io.RandomAccessInputStream)" cnt="7676" time="147">
<frame name="io.scif.io.RandomAccessInputStream.read(byte[])" cnt="7676" time="95">
<frame name="io.scif.io.NIOFileHandle.read(byte[])" cnt="7676" time="95">
<frame name="io.scif.io.NIOFileHandle.read(java.nio.ByteBuffer)" cnt="7676" time="95">
<frame name="io.scif.io.NIOFileHandle.read(java.nio.ByteBuffer, int, int)" cnt="7676" time="64">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.io.StreamTools.validStream(io.scif.io.RandomAccessInputStream, int, boolean)" cnt="7676" time="52">
<frame name="io.scif.io.RandomAccessInputStream.length()" cnt="7676" time="20">
<frame name="io.scif.io.NIOFileHandle.length()" cnt="7676" time="4"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.order(boolean)" cnt="7676" time="16">
<frame name="io.scif.io.NIOFileHandle.setOrder(java.nio.ByteOrder)" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="7676" time="16">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="7676" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.OBFFormat$Checker.isFormat(io.scif.io.RandomAccessInputStream)" cnt="7676" time="297">
<frame name="io.scif.formats.OBFFormat$OBFUtilities.getFileVersion(io.scif.io.RandomAccessInputStream)" cnt="7676" time="295">
<frame name="io.scif.io.RandomAccessInputStream.readShort()" cnt="7676" time="0">
<frame name="io.scif.io.NIOFileHandle.readShort()" cnt="7676" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="7676" time="0"/>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.order(boolean)" cnt="7676" time="0">
<frame name="io.scif.io.NIOFileHandle.setOrder(java.nio.ByteOrder)" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.util.FormatTools.validStream(io.scif.io.RandomAccessInputStream, int, boolean)" cnt="7676" time="62">
<frame name="io.scif.io.RandomAccessInputStream.length()" cnt="7676" time="32">
<frame name="io.scif.io.NIOFileHandle.length()" cnt="7676" time="32"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.order(boolean)" cnt="7676" time="0">
<frame name="io.scif.io.NIOFileHandle.setOrder(java.nio.ByteOrder)" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="7676" time="0">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="7676" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.readString(int)" cnt="7676" time="120">
<frame name="io.scif.io.RandomAccessInputStream.readFully(byte[])" cnt="7676" time="68">
<frame name="io.scif.io.NIOFileHandle.readFully(byte[])" cnt="7676" time="52">
<frame name="io.scif.io.NIOFileHandle.read(byte[])" cnt="7676" time="52">
<frame name="io.scif.io.NIOFileHandle.read(java.nio.ByteBuffer)" cnt="7676" time="52">
<frame name="io.scif.io.NIOFileHandle.read(java.nio.ByteBuffer, int, int)" cnt="7676" time="52">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.available()" cnt="7676" time="17">
<frame name="io.scif.io.RandomAccessInputStream.getFilePointer()" cnt="7676" time="0">
<frame name="io.scif.io.NIOFileHandle.getFilePointer()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.length()" cnt="7676" time="17">
<frame name="io.scif.io.NIOFileHandle.length()" cnt="7676" time="16"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="7676" time="15">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="7676" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="7676" time="0"/>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.readInt()" cnt="7676" time="0">
<frame name="io.scif.io.NIOFileHandle.readInt()" cnt="7676" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.PGMFormat$Checker.suffixNecessary()" cnt="15352" time="16"/>
<frame name="io.scif.AbstractChecker.suffixSufficient()" cnt="176550" time="32"/>
<frame name="io.scif.formats.AVIFormat$Checker.suffixNecessary()" cnt="15352" time="0"/>
<frame name="io.scif.formats.JPEG2000Format$Checker.suffixSufficient()" cnt="15352" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.&lt;init&gt;(org.scijava.Context, java.lang.String)" cnt="46057" time="20066">
<frame name="io.scif.services.DefaultLocationService.getHandle(java.lang.String)" cnt="46057" time="16140">
<frame name="io.scif.services.DefaultLocationService.getHandle(java.lang.String, boolean)" cnt="46057" time="16092">
<frame name="io.scif.services.DefaultLocationService.getHandle(java.lang.String, boolean, boolean)" cnt="46057" time="16026">
<frame name="io.scif.io.GZipHandle.&lt;init&gt;()" cnt="46057" time="84">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;()" cnt="46057" time="50">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;(org.scijava.Context)" cnt="46057" time="16">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="46057" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.URLHandle.isConstructable(java.lang.String)" cnt="46057" time="16"/>
<frame name="io.scif.io.URLHandle.&lt;init&gt;()" cnt="46057" time="69">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;()" cnt="46057" time="18">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;(org.scijava.Context)" cnt="46057" time="2">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="46057" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.BZip2Handle.&lt;init&gt;()" cnt="46057" time="94">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;()" cnt="46057" time="46">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;(org.scijava.Context)" cnt="46057" time="31">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="46057" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.services.DefaultLocationService.getMappedFile(java.lang.String)" cnt="46057" time="67">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="92114" time="0"/>
</frame>
<frame name="io.scif.io.ZipHandle.isConstructable(java.lang.String)" cnt="46057" time="16"/>
<frame name="io.scif.io.NIOFileHandle.&lt;init&gt;(io.scif.io.NIOService, java.lang.String, java.lang.String)" cnt="46057" time="3577">
<frame name="io.scif.io.NIOFileHandle.&lt;init&gt;(io.scif.io.NIOService, java.io.File, java.lang.String)" cnt="46057" time="3546">
<frame name="io.scif.io.NIOFileHandle.&lt;init&gt;(io.scif.io.NIOService, java.io.File, java.lang.String, int)" cnt="46057" time="3511">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="46057" time="1423">
<frame name="io.scif.io.DefaultNIOService.allocate(java.nio.channels.FileChannel, java.nio.channels.FileChannel$MapMode, long, int)" cnt="46057" time="774">
<frame name="io.scif.io.DefaultNIOService.allocateDirect(java.nio.channels.FileChannel, long, int)" cnt="46057" time="722"/>
</frame>
<frame name="io.scif.io.NIOFileHandle.length()" cnt="184228" time="519"/>
</frame>
<frame name="io.scif.io.AbstractNIOHandle.validateMode(java.lang.String)" cnt="46057" time="0"/>
<frame name="io.scif.io.AbstractNIOHandle.&lt;init&gt;()" cnt="46057" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.GZipHandle.isConstructable(java.lang.String)" cnt="46057" time="32"/>
<frame name="io.scif.io.BZip2Handle.isConstructable(java.lang.String)" cnt="46057" time="48"/>
<frame name="io.scif.services.DefaultLocationService.getMappedId(java.lang.String)" cnt="46057" time="31">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="92114" time="0"/>
</frame>
<frame name="io.scif.io.ZipHandle.&lt;init&gt;()" cnt="46057" time="109">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;()" cnt="46057" time="63">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;(org.scijava.Context)" cnt="46057" time="48">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="46057" time="0"/>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.SCIFIO.&lt;init&gt;(org.scijava.Context)" cnt="46058" time="1923"/>
<frame name="io.scif.io.RandomAccessInputStream.&lt;init&gt;(org.scijava.Context, io.scif.io.IRandomAccess, java.lang.String)" cnt="46057" time="1756">
<frame name="io.scif.io.NIOFileHandle.setOrder(java.nio.ByteOrder)" cnt="46057" time="0"/>
<frame name="io.scif.SCIFIO.&lt;init&gt;(org.scijava.Context)" cnt="46057" time="1607"/>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="46057" time="18">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="46057" time="17">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="46057" time="15"/>
</frame>
</frame>
</frame>
<frame name="io.scif.SCIFIO.location()" cnt="46058" time="17"/>
</frame>
<frame name="io.scif.formats.TextFormat$Checker.suffixSufficient()" cnt="7676" time="0"/>
<frame name="io.scif.AbstractFormat.getSuffixes()" cnt="145846" time="0"/>
<frame name="io.scif.util.FormatTools.checkSuffix(java.lang.String, java.lang.String[])" cnt="145846" time="259"/>
</frame>
<frame name="io.scif.formats.NRRDFormat$Checker.isFormat(java.lang.String, io.scif.config.SCIFIOConfig)" cnt="7676" time="3773">
<frame name="io.scif.AbstractChecker.isFormat(java.lang.String, io.scif.config.SCIFIOConfig)" cnt="7676" time="95">
<frame name="io.scif.AbstractHasFormat.getFormat()" cnt="7676" time="16">
<frame name="io.scif.services.DefaultFormatService.getFormatFromComponent(java.lang.Class)" cnt="7676" time="16">
<frame name="io.scif.services.DefaultFormatService.getFormatFromChecker(java.lang.Class)" cnt="7676" time="15">
<frame name="io.scif.services.DefaultFormatService.checkerMap()" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractChecker.suffixNecessary()" cnt="15352" time="0"/>
<frame name="io.scif.config.SCIFIOConfig.checkerIsOpen()" cnt="7676" time="0"/>
<frame name="io.scif.AbstractChecker.suffixSufficient()" cnt="7676" time="16"/>
<frame name="io.scif.AbstractFormat.getSuffixes()" cnt="7676" time="0"/>
<frame name="io.scif.util.FormatTools.checkSuffix(java.lang.String, java.lang.String[])" cnt="7676" time="15"/>
</frame>
<frame name="io.scif.io.Location.exists()" cnt="15352" time="455">
<frame name="io.scif.services.DefaultLocationService.getMappedFile(java.lang.String)" cnt="15352" time="29">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="30704" time="0"/>
</frame>
<frame name="io.scif.services.DefaultLocationService.getMappedId(java.lang.String)" cnt="15352" time="1">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="30704" time="0"/>
</frame>
</frame>
<frame name="io.scif.io.Location.&lt;init&gt;(org.scijava.Context, java.lang.String)" cnt="15352" time="3174">
<frame name="io.scif.io.Location.&lt;init&gt;(org.scijava.Context)" cnt="15352" time="641">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="15352" time="0"/>
</frame>
<frame name="io.scif.services.DefaultLocationService.getMappedId(java.lang.String)" cnt="30704" time="81">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="61408" time="15"/>
</frame>
<frame name="io.scif.AbstractSCIFIOPlugin.log()" cnt="30704" time="15"/>
</frame>
<frame name="io.scif.config.SCIFIOConfig.checkerIsOpen()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.formats.DICOMFormat$Checker.isFormat(java.lang.String, io.scif.config.SCIFIOConfig)" cnt="7676" time="4227">
<frame name="io.scif.AbstractChecker.isFormat(java.lang.String, io.scif.config.SCIFIOConfig)" cnt="7676" time="4209">
<frame name="io.scif.formats.DICOMFormat$Checker.suffixNecessary()" cnt="7676" time="0"/>
<frame name="io.scif.formats.DICOMFormat$Checker.isFormat(io.scif.io.RandomAccessInputStream)" cnt="7676" time="679">
<frame name="io.scif.formats.DICOMFormat$DICOMUtils.access$0(io.scif.io.RandomAccessInputStream)" cnt="7676" time="332">
<frame name="io.scif.formats.DICOMFormat$DICOMUtils.getNextTag(io.scif.io.RandomAccessInputStream)" cnt="7676" time="332">
<frame name="io.scif.formats.DICOMFormat$DICOMUtils.getNextTag(io.scif.io.RandomAccessInputStream, boolean)" cnt="7676" time="332">
<frame name="io.scif.formats.DICOMFormat$DICOMUtils.getNextTag(io.scif.io.RandomAccessInputStream, boolean, boolean)" cnt="7676" time="332">
<frame name="io.scif.io.RandomAccessInputStream.getFilePointer()" cnt="7676" time="0">
<frame name="io.scif.io.NIOFileHandle.getFilePointer()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.formats.DICOMFormat$DICOMUtils.getLength(io.scif.io.RandomAccessInputStream, io.scif.formats.DICOMFormat$DICOMTag)" cnt="7676" time="183">
<frame name="io.scif.io.RandomAccessInputStream.getFilePointer()" cnt="7676" time="1">
<frame name="io.scif.io.NIOFileHandle.getFilePointer()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.formats.DICOMFormat$DICOMTag.setVR(int)" cnt="15352" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.length()" cnt="7676" time="0">
<frame name="io.scif.io.NIOFileHandle.length()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.read(byte[])" cnt="7676" time="52">
<frame name="io.scif.io.NIOFileHandle.read(byte[])" cnt="7676" time="20">
<frame name="io.scif.io.NIOFileHandle.read(java.nio.ByteBuffer)" cnt="7676" time="20">
<frame name="io.scif.io.NIOFileHandle.read(java.nio.ByteBuffer, int, int)" cnt="7676" time="20">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.isLittleEndian()" cnt="15352" time="18">
<frame name="io.scif.io.NIOFileHandle.getOrder()" cnt="15352" time="0"/>
</frame>
<frame name="io.scif.common.DataTools.bytesToInt(byte[], int, int, boolean)" cnt="7676" time="0"/>
<frame name="io.scif.common.DataTools.bytesToInt(byte[], boolean)" cnt="7676" time="46">
<frame name="io.scif.common.DataTools.bytesToInt(byte[], int, int, boolean)" cnt="7676" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.DICOMFormat$DICOMTag.setTagValue(int)" cnt="7676" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.length()" cnt="7676" time="34">
<frame name="io.scif.io.NIOFileHandle.length()" cnt="7676" time="34"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.readShort()" cnt="15352" time="32">
<frame name="io.scif.io.NIOFileHandle.readShort()" cnt="15352" time="16">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="15352" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.DICOMFormat$DICOMTag.getElementLength()" cnt="46056" time="0"/>
<frame name="io.scif.formats.DICOMFormat$DICOMTag.&lt;init&gt;()" cnt="7676" time="0"/>
<frame name="io.scif.formats.DICOMFormat$DICOMTag.setLittleEndian(boolean)" cnt="7676" time="0"/>
<frame name="io.scif.formats.DICOMFormat$DICOMTag.setElementLength(int)" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.util.FormatTools.validStream(io.scif.io.RandomAccessInputStream, int, boolean)" cnt="7676" time="68">
<frame name="io.scif.io.RandomAccessInputStream.length()" cnt="7676" time="49">
<frame name="io.scif.io.NIOFileHandle.length()" cnt="7676" time="49"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.order(boolean)" cnt="7676" time="3">
<frame name="io.scif.io.NIOFileHandle.setOrder(java.nio.ByteOrder)" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="7676" time="0">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="7676" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.readString(int)" cnt="7676" time="134">
<frame name="io.scif.io.RandomAccessInputStream.readFully(byte[])" cnt="7676" time="49">
<frame name="io.scif.io.NIOFileHandle.readFully(byte[])" cnt="7676" time="49">
<frame name="io.scif.io.NIOFileHandle.read(byte[])" cnt="7676" time="48">
<frame name="io.scif.io.NIOFileHandle.read(java.nio.ByteBuffer)" cnt="7676" time="32">
<frame name="io.scif.io.NIOFileHandle.read(java.nio.ByteBuffer, int, int)" cnt="7676" time="32">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.available()" cnt="7676" time="19">
<frame name="io.scif.io.RandomAccessInputStream.getFilePointer()" cnt="7676" time="2">
<frame name="io.scif.io.NIOFileHandle.getFilePointer()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.length()" cnt="7676" time="17">
<frame name="io.scif.io.NIOFileHandle.length()" cnt="7676" time="17"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.DICOMFormat$DICOMTag.get()" cnt="7676" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="15352" time="16">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="15352" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="15352" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.DICOMFormat.access$0()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.formats.DICOMFormat$Checker.suffixSufficient()" cnt="15352" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.close()" cnt="7676" time="146">
<frame name="io.scif.io.NIOFileHandle.close()" cnt="7676" time="130"/>
<frame name="io.scif.services.DefaultLocationService.getMappedFile(java.lang.String)" cnt="7676" time="16">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="15352" time="16"/>
</frame>
<frame name="io.scif.SCIFIO.location()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.config.SCIFIOConfig.checkerIsOpen()" cnt="7676" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.&lt;init&gt;(org.scijava.Context, java.lang.String)" cnt="7676" time="3337">
<frame name="io.scif.services.DefaultLocationService.getHandle(java.lang.String)" cnt="7676" time="2570">
<frame name="io.scif.services.DefaultLocationService.getHandle(java.lang.String, boolean)" cnt="7676" time="2538">
<frame name="io.scif.services.DefaultLocationService.getHandle(java.lang.String, boolean, boolean)" cnt="7676" time="2522">
<frame name="io.scif.io.GZipHandle.&lt;init&gt;()" cnt="7676" time="15">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;()" cnt="7676" time="0">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;(org.scijava.Context)" cnt="7676" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.URLHandle.isConstructable(java.lang.String)" cnt="7676" time="0"/>
<frame name="io.scif.io.URLHandle.&lt;init&gt;()" cnt="7676" time="15">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;()" cnt="7676" time="15">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;(org.scijava.Context)" cnt="7676" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.BZip2Handle.&lt;init&gt;()" cnt="7676" time="16">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;()" cnt="7676" time="16">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;(org.scijava.Context)" cnt="7676" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.services.DefaultLocationService.getMappedFile(java.lang.String)" cnt="7676" time="46">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="15352" time="15"/>
</frame>
<frame name="io.scif.io.ZipHandle.isConstructable(java.lang.String)" cnt="7676" time="0"/>
<frame name="io.scif.io.NIOFileHandle.&lt;init&gt;(io.scif.io.NIOService, java.lang.String, java.lang.String)" cnt="7676" time="428">
<frame name="io.scif.io.NIOFileHandle.&lt;init&gt;(io.scif.io.NIOService, java.io.File, java.lang.String)" cnt="7676" time="428">
<frame name="io.scif.io.NIOFileHandle.&lt;init&gt;(io.scif.io.NIOService, java.io.File, java.lang.String, int)" cnt="7676" time="428">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="7676" time="154">
<frame name="io.scif.io.DefaultNIOService.allocate(java.nio.channels.FileChannel, java.nio.channels.FileChannel$MapMode, long, int)" cnt="7676" time="101">
<frame name="io.scif.io.DefaultNIOService.allocateDirect(java.nio.channels.FileChannel, long, int)" cnt="7676" time="100"/>
</frame>
<frame name="io.scif.io.NIOFileHandle.length()" cnt="30704" time="37"/>
</frame>
<frame name="io.scif.io.AbstractNIOHandle.validateMode(java.lang.String)" cnt="7676" time="0"/>
<frame name="io.scif.io.AbstractNIOHandle.&lt;init&gt;()" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.GZipHandle.isConstructable(java.lang.String)" cnt="7676" time="1"/>
<frame name="io.scif.io.BZip2Handle.isConstructable(java.lang.String)" cnt="7676" time="16"/>
<frame name="io.scif.services.DefaultLocationService.getMappedId(java.lang.String)" cnt="7676" time="0">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="15352" time="0"/>
</frame>
<frame name="io.scif.io.ZipHandle.&lt;init&gt;()" cnt="7676" time="16">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;()" cnt="7676" time="16">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;(org.scijava.Context)" cnt="7676" time="16">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.SCIFIO.&lt;init&gt;(org.scijava.Context)" cnt="7676" time="291"/>
<frame name="io.scif.io.RandomAccessInputStream.&lt;init&gt;(org.scijava.Context, io.scif.io.IRandomAccess, java.lang.String)" cnt="7676" time="457">
<frame name="io.scif.io.NIOFileHandle.setOrder(java.nio.ByteOrder)" cnt="7676" time="0"/>
<frame name="io.scif.SCIFIO.&lt;init&gt;(org.scijava.Context)" cnt="7676" time="395"/>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="7676" time="0">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="7676" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.SCIFIO.location()" cnt="7676" time="0"/>
</frame>
</frame>
<frame name="io.scif.util.FormatTools.checkSuffix(java.lang.String, java.lang.String[])" cnt="7676" time="1"/>
</frame>
<frame name="io.scif.AbstractFormat.isEnabled()" cnt="191902" time="30"/>
<frame name="io.scif.formats.JPEGFormat$Checker.isFormat(java.lang.String, io.scif.config.SCIFIOConfig)" cnt="7676" time="3481">
<frame name="io.scif.AbstractChecker.isFormat(java.lang.String, io.scif.config.SCIFIOConfig)" cnt="7676" time="3465">
<frame name="io.scif.formats.JPEGFormat$Checker.suffixSufficient()" cnt="15352" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.close()" cnt="7676" time="82">
<frame name="io.scif.io.NIOFileHandle.close()" cnt="7676" time="66"/>
<frame name="io.scif.services.DefaultLocationService.getMappedFile(java.lang.String)" cnt="7676" time="16">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="15352" time="0"/>
</frame>
<frame name="io.scif.SCIFIO.location()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.config.SCIFIOConfig.checkerIsOpen()" cnt="7676" time="0"/>
<frame name="io.scif.formats.JPEGFormat$Checker.suffixNecessary()" cnt="7676" time="0"/>
<frame name="io.scif.formats.JPEGFormat$Checker.isFormat(io.scif.io.RandomAccessInputStream)" cnt="7676" time="197">
<frame name="io.scif.io.RandomAccessInputStream.read(byte[])" cnt="7676" time="96">
<frame name="io.scif.io.NIOFileHandle.read(byte[])" cnt="7676" time="95">
<frame name="io.scif.io.NIOFileHandle.read(java.nio.ByteBuffer)" cnt="7676" time="80">
<frame name="io.scif.io.NIOFileHandle.read(java.nio.ByteBuffer, int, int)" cnt="7676" time="64">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.util.FormatTools.validStream(io.scif.io.RandomAccessInputStream, int, boolean)" cnt="7676" time="66">
<frame name="io.scif.io.RandomAccessInputStream.length()" cnt="7676" time="33">
<frame name="io.scif.io.NIOFileHandle.length()" cnt="7676" time="17"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.order(boolean)" cnt="7676" time="16">
<frame name="io.scif.io.NIOFileHandle.setOrder(java.nio.ByteOrder)" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="7676" time="16">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="7676" time="16">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="7676" time="15"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="7676" time="16">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="7676" time="16">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.&lt;init&gt;(org.scijava.Context, java.lang.String)" cnt="7676" time="3108">
<frame name="io.scif.services.DefaultLocationService.getHandle(java.lang.String)" cnt="7676" time="2491">
<frame name="io.scif.services.DefaultLocationService.getHandle(java.lang.String, boolean)" cnt="7676" time="2491">
<frame name="io.scif.services.DefaultLocationService.getHandle(java.lang.String, boolean, boolean)" cnt="7676" time="2491">
<frame name="io.scif.io.GZipHandle.&lt;init&gt;()" cnt="7676" time="1">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;()" cnt="7676" time="1">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;(org.scijava.Context)" cnt="7676" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.URLHandle.isConstructable(java.lang.String)" cnt="7676" time="15"/>
<frame name="io.scif.io.URLHandle.&lt;init&gt;()" cnt="7676" time="1">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;()" cnt="7676" time="1">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;(org.scijava.Context)" cnt="7676" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.BZip2Handle.&lt;init&gt;()" cnt="7676" time="16">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;()" cnt="7676" time="0">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;(org.scijava.Context)" cnt="7676" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.services.DefaultLocationService.getMappedFile(java.lang.String)" cnt="7676" time="16">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="15352" time="0"/>
</frame>
<frame name="io.scif.io.ZipHandle.isConstructable(java.lang.String)" cnt="7676" time="0"/>
<frame name="io.scif.io.NIOFileHandle.&lt;init&gt;(io.scif.io.NIOService, java.lang.String, java.lang.String)" cnt="7676" time="421">
<frame name="io.scif.io.NIOFileHandle.&lt;init&gt;(io.scif.io.NIOService, java.io.File, java.lang.String)" cnt="7676" time="420">
<frame name="io.scif.io.NIOFileHandle.&lt;init&gt;(io.scif.io.NIOService, java.io.File, java.lang.String, int)" cnt="7676" time="420">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="7676" time="234">
<frame name="io.scif.io.DefaultNIOService.allocate(java.nio.channels.FileChannel, java.nio.channels.FileChannel$MapMode, long, int)" cnt="7676" time="125">
<frame name="io.scif.io.DefaultNIOService.allocateDirect(java.nio.channels.FileChannel, long, int)" cnt="7676" time="124"/>
</frame>
<frame name="io.scif.io.NIOFileHandle.length()" cnt="30704" time="93"/>
</frame>
<frame name="io.scif.io.AbstractNIOHandle.validateMode(java.lang.String)" cnt="7676" time="0"/>
<frame name="io.scif.io.AbstractNIOHandle.&lt;init&gt;()" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.GZipHandle.isConstructable(java.lang.String)" cnt="7676" time="15"/>
<frame name="io.scif.io.BZip2Handle.isConstructable(java.lang.String)" cnt="7676" time="16"/>
<frame name="io.scif.services.DefaultLocationService.getMappedId(java.lang.String)" cnt="7676" time="16">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="15352" time="0"/>
</frame>
<frame name="io.scif.io.ZipHandle.&lt;init&gt;()" cnt="7676" time="32">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;()" cnt="7676" time="32">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;(org.scijava.Context)" cnt="7676" time="16">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="7676" time="16"/>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.SCIFIO.&lt;init&gt;(org.scijava.Context)" cnt="7676" time="259"/>
<frame name="io.scif.io.RandomAccessInputStream.&lt;init&gt;(org.scijava.Context, io.scif.io.IRandomAccess, java.lang.String)" cnt="7676" time="354">
<frame name="io.scif.io.NIOFileHandle.setOrder(java.nio.ByteOrder)" cnt="7676" time="0"/>
<frame name="io.scif.SCIFIO.&lt;init&gt;(org.scijava.Context)" cnt="7676" time="352"/>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="7676" time="0">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="7676" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.SCIFIO.location()" cnt="7676" time="0"/>
</frame>
</frame>
<frame name="io.scif.config.SCIFIOConfig.checkerIsOpen()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.services.DefaultFormatService.formats()" cnt="7677" time="0"/>
<frame name="io.scif.formats.MicromanagerFormat$Checker.isFormat(java.lang.String, io.scif.config.SCIFIOConfig)" cnt="7676" time="12660">
<frame name="io.scif.io.Location.exists()" cnt="7676" time="449">
<frame name="io.scif.services.DefaultLocationService.getMappedFile(java.lang.String)" cnt="7676" time="17">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="15352" time="0"/>
</frame>
<frame name="io.scif.services.DefaultLocationService.getMappedId(java.lang.String)" cnt="7676" time="0">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="15352" time="0"/>
</frame>
</frame>
<frame name="io.scif.io.Location.&lt;init&gt;(org.scijava.Context, java.lang.String)" cnt="7676" time="1956">
<frame name="io.scif.io.Location.&lt;init&gt;(org.scijava.Context)" cnt="7676" time="451">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.services.DefaultLocationService.getMappedId(java.lang.String)" cnt="15352" time="0">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="30704" time="0"/>
</frame>
<frame name="io.scif.AbstractSCIFIOPlugin.log()" cnt="15352" time="0"/>
</frame>
<frame name="io.scif.io.Location.&lt;init&gt;(org.scijava.Context, io.scif.io.Location, java.lang.String)" cnt="7676" time="1493">
<frame name="io.scif.io.Location.&lt;init&gt;(org.scijava.Context, java.lang.String, java.lang.String)" cnt="7676" time="1458">
<frame name="io.scif.io.Location.&lt;init&gt;(org.scijava.Context, java.lang.String)" cnt="7676" time="1443">
<frame name="io.scif.io.Location.&lt;init&gt;(org.scijava.Context)" cnt="7676" time="385">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.services.DefaultLocationService.getMappedId(java.lang.String)" cnt="15352" time="0">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="30704" time="0"/>
</frame>
<frame name="io.scif.AbstractSCIFIOPlugin.log()" cnt="15352" time="0"/>
</frame>
</frame>
<frame name="io.scif.io.Location.getAbsolutePath()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.config.SCIFIOConfig.checkerIsOpen()" cnt="7676" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.close()" cnt="7676" time="164">
<frame name="io.scif.io.NIOFileHandle.close()" cnt="7676" time="114"/>
<frame name="io.scif.services.DefaultLocationService.getMappedFile(java.lang.String)" cnt="7676" time="31">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="15352" time="0"/>
</frame>
<frame name="io.scif.SCIFIO.location()" cnt="7676" time="16"/>
</frame>
<frame name="io.scif.formats.MicromanagerFormat$Checker.isFormat(io.scif.io.RandomAccessInputStream)" cnt="7676" time="1745">
<frame name="io.scif.services.DefaultFormatService.getFormatFromClass(java.lang.Class)" cnt="7676" time="31">
<frame name="io.scif.services.DefaultFormatService.formatMap()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.formats.MinimalTIFFFormat$Checker.isFormat(io.scif.io.RandomAccessInputStream)" cnt="7676" time="919">
<frame name="io.scif.formats.tiff.TiffParser.&lt;init&gt;(org.scijava.Context, io.scif.io.RandomAccessInputStream)" cnt="7676" time="735">
<frame name="io.scif.io.RandomAccessInputStream.getFilePointer()" cnt="7676" time="15">
<frame name="io.scif.io.NIOFileHandle.getFilePointer()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.codec.CodecOptions.getDefaultOptions()" cnt="7676" time="61">
<frame name="io.scif.codec.CodecOptions.&lt;init&gt;()" cnt="7676" time="45"/>
</frame>
<frame name="io.scif.formats.tiff.TiffParser.checkHeader()" cnt="7676" time="116">
<frame name="io.scif.io.RandomAccessInputStream.length()" cnt="7676" time="6">
<frame name="io.scif.io.NIOFileHandle.length()" cnt="7676" time="4"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.readShort()" cnt="7676" time="31">
<frame name="io.scif.io.NIOFileHandle.readShort()" cnt="7676" time="31">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="7676" time="0"/>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.order(boolean)" cnt="7676" time="0">
<frame name="io.scif.io.NIOFileHandle.setOrder(java.nio.ByteOrder)" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.read()" cnt="15352" time="0">
<frame name="io.scif.io.RandomAccessInputStream.readByte()" cnt="15352" time="0">
<frame name="io.scif.io.NIOFileHandle.readByte()" cnt="15352" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="15352" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="7676" time="16">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="7676" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.SCIFIO.&lt;init&gt;(org.scijava.Context)" cnt="7676" time="260"/>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="7676" time="32">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="7676" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.tiff.TiffParser.isValidHeader()" cnt="7676" time="151">
<frame name="io.scif.formats.tiff.TiffParser.checkHeader()" cnt="7676" time="135">
<frame name="io.scif.io.RandomAccessInputStream.length()" cnt="7676" time="34">
<frame name="io.scif.io.NIOFileHandle.length()" cnt="7676" time="33"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.readShort()" cnt="7676" time="17">
<frame name="io.scif.io.NIOFileHandle.readShort()" cnt="7676" time="16">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="7676" time="0"/>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.order(boolean)" cnt="7676" time="1">
<frame name="io.scif.io.NIOFileHandle.setOrder(java.nio.ByteOrder)" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.read()" cnt="15352" time="34">
<frame name="io.scif.io.RandomAccessInputStream.readByte()" cnt="15352" time="16">
<frame name="io.scif.io.NIOFileHandle.readByte()" cnt="15352" time="16">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="15352" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="7676" time="15">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="7676" time="15">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="7676" time="15"/>
</frame>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractFormat.createChecker()" cnt="7676" time="746">
<frame name="io.scif.AbstractFormat.createContextualObject(java.lang.Class)" cnt="7676" time="712">
<frame name="io.scif.AbstractFormat.createObject(java.lang.Class)" cnt="7676" time="49">
<frame name="io.scif.formats.MinimalTIFFFormat$Checker.&lt;init&gt;()" cnt="7676" time="17">
<frame name="io.scif.AbstractChecker.&lt;init&gt;()" cnt="7676" time="2">
<frame name="io.scif.AbstractHasFormat.&lt;init&gt;()" cnt="7676" time="1">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractFormat.getCheckerClass()" cnt="7676" time="1"/>
</frame>
</frame>
<frame name="io.scif.io.Location.getAbsoluteFile()" cnt="7676" time="1544">
<frame name="io.scif.io.Location.&lt;init&gt;(org.scijava.Context, java.lang.String)" cnt="7676" time="1542">
<frame name="io.scif.io.Location.&lt;init&gt;(org.scijava.Context)" cnt="7676" time="326">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.services.DefaultLocationService.getMappedId(java.lang.String)" cnt="15352" time="62">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="30704" time="0"/>
</frame>
<frame name="io.scif.AbstractSCIFIOPlugin.log()" cnt="15352" time="0"/>
</frame>
<frame name="io.scif.io.Location.getAbsolutePath()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.&lt;init&gt;(org.scijava.Context, java.lang.String)" cnt="7676" time="3510">
<frame name="io.scif.services.DefaultLocationService.getHandle(java.lang.String)" cnt="7676" time="2896">
<frame name="io.scif.services.DefaultLocationService.getHandle(java.lang.String, boolean)" cnt="7676" time="2895">
<frame name="io.scif.services.DefaultLocationService.getHandle(java.lang.String, boolean, boolean)" cnt="7676" time="2895">
<frame name="io.scif.io.GZipHandle.&lt;init&gt;()" cnt="7676" time="0">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;()" cnt="7676" time="0">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;(org.scijava.Context)" cnt="7676" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.URLHandle.isConstructable(java.lang.String)" cnt="7676" time="0"/>
<frame name="io.scif.io.URLHandle.&lt;init&gt;()" cnt="7676" time="2">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;()" cnt="7676" time="2">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;(org.scijava.Context)" cnt="7676" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.BZip2Handle.&lt;init&gt;()" cnt="7676" time="16">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;()" cnt="7676" time="16">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;(org.scijava.Context)" cnt="7676" time="16">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.services.DefaultLocationService.getMappedFile(java.lang.String)" cnt="7676" time="0">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="15352" time="0"/>
</frame>
<frame name="io.scif.io.ZipHandle.isConstructable(java.lang.String)" cnt="7676" time="1"/>
<frame name="io.scif.io.NIOFileHandle.&lt;init&gt;(io.scif.io.NIOService, java.lang.String, java.lang.String)" cnt="7676" time="550">
<frame name="io.scif.io.NIOFileHandle.&lt;init&gt;(io.scif.io.NIOService, java.io.File, java.lang.String)" cnt="7676" time="550">
<frame name="io.scif.io.NIOFileHandle.&lt;init&gt;(io.scif.io.NIOService, java.io.File, java.lang.String, int)" cnt="7676" time="549">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="7676" time="280">
<frame name="io.scif.io.DefaultNIOService.allocate(java.nio.channels.FileChannel, java.nio.channels.FileChannel$MapMode, long, int)" cnt="7676" time="112">
<frame name="io.scif.io.DefaultNIOService.allocateDirect(java.nio.channels.FileChannel, long, int)" cnt="7676" time="111"/>
</frame>
<frame name="io.scif.io.NIOFileHandle.length()" cnt="30704" time="121"/>
</frame>
<frame name="io.scif.io.AbstractNIOHandle.validateMode(java.lang.String)" cnt="7676" time="0"/>
<frame name="io.scif.io.AbstractNIOHandle.&lt;init&gt;()" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.GZipHandle.isConstructable(java.lang.String)" cnt="7676" time="0"/>
<frame name="io.scif.io.BZip2Handle.isConstructable(java.lang.String)" cnt="7676" time="0"/>
<frame name="io.scif.services.DefaultLocationService.getMappedId(java.lang.String)" cnt="7676" time="17">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="15352" time="0"/>
</frame>
<frame name="io.scif.io.ZipHandle.&lt;init&gt;()" cnt="7676" time="62">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;()" cnt="7676" time="32">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;(org.scijava.Context)" cnt="7676" time="1">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.SCIFIO.&lt;init&gt;(org.scijava.Context)" cnt="7676" time="252"/>
<frame name="io.scif.io.RandomAccessInputStream.&lt;init&gt;(org.scijava.Context, io.scif.io.IRandomAccess, java.lang.String)" cnt="7676" time="283">
<frame name="io.scif.io.NIOFileHandle.setOrder(java.nio.ByteOrder)" cnt="7676" time="0"/>
<frame name="io.scif.SCIFIO.&lt;init&gt;(org.scijava.Context)" cnt="7676" time="236"/>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="7676" time="0">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="7676" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.SCIFIO.location()" cnt="7676" time="16"/>
</frame>
<frame name="io.scif.io.Location.getParentFile()" cnt="7676" time="1654">
<frame name="io.scif.io.Location.&lt;init&gt;(org.scijava.Context, java.lang.String)" cnt="7676" time="1654">
<frame name="io.scif.io.Location.&lt;init&gt;(org.scijava.Context)" cnt="7676" time="389">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.services.DefaultLocationService.getMappedId(java.lang.String)" cnt="15352" time="16">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="30704" time="0"/>
</frame>
<frame name="io.scif.AbstractSCIFIOPlugin.log()" cnt="15352" time="0"/>
</frame>
<frame name="io.scif.io.Location.getParent()" cnt="7676" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractFormat.createChecker()" cnt="191904" time="13859">
<frame name="io.scif.AbstractFormat.createContextualObject(java.lang.Class)" cnt="191904" time="13537">
<frame name="io.scif.AbstractFormat.createObject(java.lang.Class)" cnt="191904" time="648">
<frame name="io.scif.formats.TextFormat$Checker.&lt;init&gt;()" cnt="7676" time="16">
<frame name="io.scif.AbstractChecker.&lt;init&gt;()" cnt="7676" time="0">
<frame name="io.scif.AbstractHasFormat.&lt;init&gt;()" cnt="7676" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.MicromanagerFormat$Checker.&lt;init&gt;()" cnt="7676" time="0">
<frame name="io.scif.AbstractChecker.&lt;init&gt;()" cnt="7676" time="0">
<frame name="io.scif.AbstractHasFormat.&lt;init&gt;()" cnt="7676" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.DICOMFormat$Checker.&lt;init&gt;()" cnt="7677" time="16">
<frame name="io.scif.AbstractChecker.&lt;init&gt;()" cnt="7677" time="0">
<frame name="io.scif.AbstractHasFormat.&lt;init&gt;()" cnt="7677" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="7677" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.PGMFormat$Checker.&lt;init&gt;()" cnt="7676" time="2">
<frame name="io.scif.AbstractChecker.&lt;init&gt;()" cnt="7676" time="1">
<frame name="io.scif.AbstractHasFormat.&lt;init&gt;()" cnt="7676" time="1">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.OBFFormat$Checker.&lt;init&gt;()" cnt="7676" time="50">
<frame name="io.scif.AbstractChecker.&lt;init&gt;()" cnt="7676" time="34">
<frame name="io.scif.AbstractHasFormat.&lt;init&gt;()" cnt="7676" time="17">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.GIFFormat$Checker.&lt;init&gt;()" cnt="7676" time="0">
<frame name="io.scif.AbstractChecker.&lt;init&gt;()" cnt="7676" time="0">
<frame name="io.scif.AbstractHasFormat.&lt;init&gt;()" cnt="7676" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.APNGFormat$Checker.&lt;init&gt;()" cnt="7677" time="33">
<frame name="io.scif.AbstractChecker.&lt;init&gt;()" cnt="7677" time="16">
<frame name="io.scif.AbstractHasFormat.&lt;init&gt;()" cnt="7677" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="7677" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.DefaultChecker.&lt;init&gt;()" cnt="76760" time="92">
<frame name="io.scif.AbstractChecker.&lt;init&gt;()" cnt="76760" time="49">
<frame name="io.scif.AbstractHasFormat.&lt;init&gt;()" cnt="76760" time="32">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="76760" time="16"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.JPEG2000Format$Checker.&lt;init&gt;()" cnt="7676" time="1">
<frame name="io.scif.AbstractChecker.&lt;init&gt;()" cnt="7676" time="1">
<frame name="io.scif.AbstractHasFormat.&lt;init&gt;()" cnt="7676" time="1">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.AVIFormat$Checker.&lt;init&gt;()" cnt="7677" time="17">
<frame name="io.scif.AbstractChecker.&lt;init&gt;()" cnt="7677" time="16">
<frame name="io.scif.AbstractHasFormat.&lt;init&gt;()" cnt="7677" time="16">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="7677" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.MNGFormat$Checker.&lt;init&gt;()" cnt="7676" time="16">
<frame name="io.scif.AbstractChecker.&lt;init&gt;()" cnt="7676" time="15">
<frame name="io.scif.AbstractHasFormat.&lt;init&gt;()" cnt="7676" time="15">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.PCXFormat$Checker.&lt;init&gt;()" cnt="7676" time="17">
<frame name="io.scif.AbstractChecker.&lt;init&gt;()" cnt="7676" time="17">
<frame name="io.scif.AbstractHasFormat.&lt;init&gt;()" cnt="7676" time="17">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="7676" time="1"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.qt.NativeQTFormat$Checker.&lt;init&gt;()" cnt="7676" time="32">
<frame name="io.scif.AbstractChecker.&lt;init&gt;()" cnt="7676" time="32">
<frame name="io.scif.AbstractHasFormat.&lt;init&gt;()" cnt="7676" time="16">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.NRRDFormat$Checker.&lt;init&gt;()" cnt="7676" time="48">
<frame name="io.scif.AbstractChecker.&lt;init&gt;()" cnt="7676" time="31">
<frame name="io.scif.AbstractHasFormat.&lt;init&gt;()" cnt="7676" time="15">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.JPEGFormat$Checker.&lt;init&gt;()" cnt="7676" time="2">
<frame name="io.scif.AbstractChecker.&lt;init&gt;()" cnt="7676" time="1">
<frame name="io.scif.AbstractHasFormat.&lt;init&gt;()" cnt="7676" time="1">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.BMPFormat$Checker.&lt;init&gt;()" cnt="7677" time="15">
<frame name="io.scif.AbstractChecker.&lt;init&gt;()" cnt="7677" time="0">
<frame name="io.scif.AbstractHasFormat.&lt;init&gt;()" cnt="7677" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="7677" time="0"/>
</frame>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractFormat.getCheckerClass()" cnt="191904" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.filters.PlaneSeparator.separate(net.imagej.axis.AxisType[])" cnt="7676" time="279">
<frame name="io.scif.filters.AbstractReaderFilter.metaCheck()" cnt="7676" time="49">
<frame name="io.scif.filters.AbstractReaderFilter.getMetadata()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.filters.PlaneSeparatorMetadata.separate(net.imagej.axis.AxisType[])" cnt="7676" time="214">
<frame name="io.scif.filters.AbstractMetadataWrapper.unwrap()" cnt="7676" time="0"/>
<frame name="io.scif.filters.PlaneSeparatorMetadata.populateImageMetadata()" cnt="7676" time="211">
<frame name="io.scif.filters.AbstractMetadataWrapper.unwrap()" cnt="7676" time="0"/>
<frame name="io.scif.filters.AbstractMetadataWrapper.add(io.scif.ImageMetadata, boolean)" cnt="7676" time="16">
<frame name="io.scif.AbstractMetadata.add(io.scif.ImageMetadata)" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.DefaultImageMetadata.&lt;init&gt;(io.scif.ImageMetadata)" cnt="7676" time="147">
<frame name="io.scif.AbstractImageMetadata.&lt;init&gt;(io.scif.ImageMetadata)" cnt="7676" time="147">
<frame name="io.scif.AbstractImageMetadata.copy(io.scif.ImageMetadata)" cnt="7676" time="131">
<frame name="io.scif.AbstractImageMetadata.getThumbSizeY()" cnt="7676" time="0"/>
<frame name="io.scif.AbstractImageMetadata.isIndexed()" cnt="7676" time="0"/>
<frame name="io.scif.AbstractImageMetadata.isOrderCertain()" cnt="7676" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getPlanarAxisCount()" cnt="7676" time="15"/>
<frame name="io.scif.AbstractImageMetadata.getTable()" cnt="7676" time="0"/>
<frame name="io.scif.AbstractImageMetadata.isThumbnail()" cnt="7676" time="16"/>
<frame name="io.scif.DefaultMetaTable.&lt;init&gt;(java.util.Map)" cnt="7676" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="7676" time="16">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.getThumbSizeX()" cnt="7676" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getName()" cnt="7676" time="0"/>
<frame name="io.scif.AbstractImageMetadata.isMetadataComplete()" cnt="7676" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getPixelType()" cnt="7676" time="0"/>
<frame name="io.scif.AbstractImageMetadata.isFalseColor()" cnt="7676" time="0"/>
<frame name="io.scif.AbstractImageMetadata.isLittleEndian()" cnt="7676" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxesLengths()" cnt="7676" time="18">
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="7676" time="0">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.getAxesLengths(java.util.List)" cnt="7676" time="18">
<frame name="io.scif.AbstractImageMetadata.getAxisLength(net.imagej.axis.CalibratedAxis)" cnt="15352" time="18">
<frame name="io.scif.AbstractImageMetadata.getAxisLength(net.imagej.axis.AxisType)" cnt="15352" time="17">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType)" cnt="15352" time="1">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType, java.util.List)" cnt="15352" time="0"/>
</frame>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractImageMetadata.populate(java.lang.String, java.util.List, long[], int, boolean, boolean, boolean, boolean, boolean)" cnt="7676" time="1">
<frame name="io.scif.util.FormatTools.getBitsPerPixel(int)" cnt="7676" time="0">
<frame name="io.scif.util.FormatTools.getBytesPerPixel(int)" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.populate(java.lang.String, java.util.List, long[], int, int, boolean, boolean, boolean, boolean, boolean)" cnt="7676" time="0">
<frame name="io.scif.AbstractImageMetadata.setAxisLengths(long[])" cnt="7676" time="0">
<frame name="io.scif.AbstractImageMetadata.updateLength(net.imagej.axis.AxisType, long)" cnt="15352" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractImageMetadata.&lt;init&gt;()" cnt="7676" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="7676" time="0"/>
<frame name="io.scif.AbstractMetadata.createImageMetadata(int)" cnt="7676" time="0"/>
<frame name="io.scif.AbstractMetadata.getImageCount()" cnt="15352" time="16"/>
</frame>
<frame name="io.scif.filters.PlaneSeparatorMetadata.matchTypes(net.imagej.axis.AxisType[])" cnt="7676" time="2">
<frame name="io.scif.filters.AbstractMetadataWrapper.unwrap()" cnt="7676" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType)" cnt="7676" time="1">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType, java.util.List)" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="7676" time="0"/>
</frame>
</frame>
<frame name="io.scif.filters.AbstractReaderFilter.getMetadata()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.img.ImgOpener.axesToSplit(io.scif.filters.ReaderFilter)" cnt="7676" time="95">
<frame name="io.scif.AbstractImageMetadata.getAxesPlanar()" cnt="7676" time="63">
<frame name="io.scif.AbstractImageMetadata.getAxisList(boolean)" cnt="7676" time="48">
<frame name="io.scif.AbstractImageMetadata.getPlanarAxisCount()" cnt="7676" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="15352" time="16">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="15352" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.filters.ReaderFilter.getTail()" cnt="7676" time="0">
<frame name="io.scif.filters.MasterFilterHelper.getTail()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="7676" time="0"/>
<frame name="io.scif.AbstractReader.getMetadata()" cnt="7676" time="16">
<frame name="io.scif.AbstractReader.getMetadata()" cnt="7676" time="0"/>
</frame>
</frame>
<frame name="io.scif.filters.ReaderFilter.enable(java.lang.Class)" cnt="15352" time="4277">
<frame name="io.scif.filters.MasterFilterHelper.enable(java.lang.Class)" cnt="15352" time="4247">
<frame name="io.scif.filters.MasterFilterHelper.updateParents()" cnt="15352" time="4164">
<frame name="io.scif.filters.AbstractReaderFilter.setParent(java.lang.Object)" cnt="23028" time="4036">
<frame name="io.scif.filters.PlaneSeparatorMetadata.wrap(io.scif.Metadata)" cnt="7676" time="397">
<frame name="io.scif.AbstractImageMetadata.getInterleavedAxisCount()" cnt="7676" time="16">
<frame name="io.scif.util.SCIFIOMetadataTools.guessInterleavedAxisCount(java.util.List)" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="7676" time="0"/>
<frame name="io.scif.filters.AbstractMetadataWrapper.wrap(io.scif.Metadata)" cnt="7676" time="366">
<frame name="io.scif.AbstractMetadata.getSource()" cnt="7676" time="0"/>
<frame name="io.scif.filters.AbstractMetadataWrapper.setSource(io.scif.io.RandomAccessInputStream)" cnt="7676" time="47">
<frame name="io.scif.AbstractMetadata.setSource(io.scif.io.RandomAccessInputStream)" cnt="7676" time="0">
<frame name="io.scif.io.RandomAccessInputStream.getFileName()" cnt="7676" time="0"/>
<frame name="io.scif.AbstractMetadata.setDatasetName(java.lang.String)" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.filters.AbstractMetadataWrapper.setSource(io.scif.io.RandomAccessInputStream)" cnt="7676" time="32">
<frame name="io.scif.AbstractMetadata.setSource(io.scif.io.RandomAccessInputStream)" cnt="15352" time="32">
<frame name="io.scif.io.RandomAccessInputStream.getFileName()" cnt="15352" time="0"/>
<frame name="io.scif.AbstractMetadata.setDatasetName(java.lang.String)" cnt="15352" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.filters.PlaneSeparatorMetadata.populateImageMetadata()" cnt="7676" time="272">
<frame name="io.scif.filters.AbstractMetadataWrapper.unwrap()" cnt="7676" time="0"/>
<frame name="io.scif.filters.AbstractMetadataWrapper.add(io.scif.ImageMetadata, boolean)" cnt="7676" time="0">
<frame name="io.scif.AbstractMetadata.add(io.scif.ImageMetadata)" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.DefaultImageMetadata.&lt;init&gt;(io.scif.ImageMetadata)" cnt="7676" time="240">
<frame name="io.scif.AbstractImageMetadata.&lt;init&gt;(io.scif.ImageMetadata)" cnt="7676" time="240">
<frame name="io.scif.AbstractImageMetadata.copy(io.scif.ImageMetadata)" cnt="7676" time="208">
<frame name="io.scif.AbstractImageMetadata.getThumbSizeY()" cnt="7676" time="15"/>
<frame name="io.scif.AbstractImageMetadata.isIndexed()" cnt="7676" time="0"/>
<frame name="io.scif.AbstractImageMetadata.isOrderCertain()" cnt="7676" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getPlanarAxisCount()" cnt="7676" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getTable()" cnt="7676" time="0"/>
<frame name="io.scif.AbstractImageMetadata.isThumbnail()" cnt="7676" time="0"/>
<frame name="io.scif.DefaultMetaTable.&lt;init&gt;(java.util.Map)" cnt="7676" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="7676" time="0">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="7676" time="0">
<frame name="io.scif.AbstractImageMetadata.getPlanarAxisCount()" cnt="7676" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractImageMetadata.getThumbSizeX()" cnt="7676" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getName()" cnt="7676" time="0"/>
<frame name="io.scif.AbstractImageMetadata.isMetadataComplete()" cnt="7676" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getPixelType()" cnt="7676" time="0"/>
<frame name="io.scif.AbstractImageMetadata.isFalseColor()" cnt="7676" time="0"/>
<frame name="io.scif.AbstractImageMetadata.isLittleEndian()" cnt="7676" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxesLengths()" cnt="7676" time="49">
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="7676" time="0">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.getAxesLengths(java.util.List)" cnt="7676" time="49">
<frame name="io.scif.AbstractImageMetadata.getAxisLength(net.imagej.axis.CalibratedAxis)" cnt="15352" time="33">
<frame name="io.scif.AbstractImageMetadata.getAxisLength(net.imagej.axis.AxisType)" cnt="15352" time="17">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType)" cnt="15352" time="1">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType, java.util.List)" cnt="15352" time="0"/>
</frame>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractImageMetadata.populate(java.lang.String, java.util.List, long[], int, boolean, boolean, boolean, boolean, boolean)" cnt="7676" time="63">
<frame name="io.scif.util.FormatTools.getBitsPerPixel(int)" cnt="7676" time="15">
<frame name="io.scif.util.FormatTools.getBytesPerPixel(int)" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.populate(java.lang.String, java.util.List, long[], int, int, boolean, boolean, boolean, boolean, boolean)" cnt="7676" time="32">
<frame name="io.scif.AbstractImageMetadata.setAxisLengths(long[])" cnt="7676" time="16">
<frame name="io.scif.AbstractImageMetadata.updateLength(net.imagej.axis.AxisType, long)" cnt="15352" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractImageMetadata.&lt;init&gt;()" cnt="7676" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="7676" time="0"/>
<frame name="io.scif.AbstractMetadata.createImageMetadata(int)" cnt="7676" time="0"/>
<frame name="io.scif.AbstractMetadata.getImageCount()" cnt="15352" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.filters.PlaneSeparatorMetadata.&lt;init&gt;()" cnt="7676" time="97">
<frame name="io.scif.filters.AbstractMetadataWrapper.&lt;init&gt;()" cnt="7676" time="81">
<frame name="io.scif.filters.AbstractMetadataWrapper.&lt;init&gt;(io.scif.Metadata)" cnt="7676" time="79">
<frame name="io.scif.AbstractMetadata.&lt;init&gt;()" cnt="7676" time="79">
<frame name="io.scif.AbstractMetadata.&lt;init&gt;(java.util.List)" cnt="7676" time="64">
<frame name="io.scif.DefaultMetaTable.&lt;init&gt;()" cnt="7676" time="0">
<frame name="io.scif.DefaultMetaTable.&lt;init&gt;(boolean)" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.AbstractHasSource.&lt;init&gt;()" cnt="7676" time="47">
<frame name="io.scif.AbstractHasFormat.&lt;init&gt;()" cnt="7676" time="16">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="7676" time="0"/>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.filters.AbstractReaderFilter.getContext()" cnt="23028" time="51">
<frame name="io.scif.filters.AbstractReaderFilter.getContext()" cnt="7676" time="16">
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="7676" time="0"/>
</frame>
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="23028" time="0"/>
</frame>
<frame name="io.scif.filters.ChannelFillerMetadata.&lt;init&gt;()" cnt="15352" time="86">
<frame name="io.scif.filters.AbstractMetadataWrapper.&lt;init&gt;()" cnt="15352" time="86">
<frame name="io.scif.filters.AbstractMetadataWrapper.&lt;init&gt;(io.scif.Metadata)" cnt="15352" time="53">
<frame name="io.scif.AbstractMetadata.&lt;init&gt;()" cnt="15352" time="37">
<frame name="io.scif.AbstractMetadata.&lt;init&gt;(java.util.List)" cnt="15352" time="35">
<frame name="io.scif.DefaultMetaTable.&lt;init&gt;()" cnt="15352" time="1">
<frame name="io.scif.DefaultMetaTable.&lt;init&gt;(boolean)" cnt="15352" time="1"/>
</frame>
<frame name="io.scif.AbstractHasSource.&lt;init&gt;()" cnt="15352" time="17">
<frame name="io.scif.AbstractHasFormat.&lt;init&gt;()" cnt="15352" time="17">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="15352" time="0"/>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.filters.AbstractFilter.setParent(java.lang.Object)" cnt="23028" time="17"/>
<frame name="io.scif.filters.AbstractReaderFilter.getMetadata()" cnt="7676" time="0"/>
<frame name="io.scif.filters.AbstractMetadataWrapper.wrap(io.scif.Metadata)" cnt="15352" time="799">
<frame name="io.scif.AbstractMetadata.getSource()" cnt="15352" time="0"/>
<frame name="io.scif.filters.AbstractMetadataWrapper.setSource(io.scif.io.RandomAccessInputStream)" cnt="15352" time="48">
<frame name="io.scif.AbstractMetadata.setSource(io.scif.io.RandomAccessInputStream)" cnt="30704" time="48">
<frame name="io.scif.io.RandomAccessInputStream.getFileName()" cnt="30704" time="0"/>
<frame name="io.scif.AbstractMetadata.setDatasetName(java.lang.String)" cnt="30704" time="0"/>
</frame>
</frame>
<frame name="io.scif.filters.ChannelFillerMetadata.populateImageMetadata()" cnt="15352" time="685">
<frame name="io.scif.AbstractImageMetadata.isIndexed()" cnt="15352" time="0"/>
<frame name="io.scif.filters.AbstractMetadataWrapper.unwrap()" cnt="15352" time="0"/>
<frame name="io.scif.filters.AbstractMetadataWrapper.add(io.scif.ImageMetadata, boolean)" cnt="15352" time="2">
<frame name="io.scif.AbstractMetadata.add(io.scif.ImageMetadata)" cnt="15352" time="0"/>
</frame>
<frame name="io.scif.DefaultImageMetadata.&lt;init&gt;(io.scif.ImageMetadata)" cnt="15352" time="527">
<frame name="io.scif.AbstractImageMetadata.&lt;init&gt;(io.scif.ImageMetadata)" cnt="15352" time="482">
<frame name="io.scif.AbstractImageMetadata.copy(io.scif.ImageMetadata)" cnt="15352" time="466">
<frame name="io.scif.AbstractImageMetadata.getThumbSizeY()" cnt="15352" time="66">
<frame name="io.scif.AbstractImageMetadata.getAxisLength(net.imagej.axis.AxisType)" cnt="30704" time="50">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType)" cnt="30704" time="17">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType, java.util.List)" cnt="30704" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractImageMetadata.isIndexed()" cnt="15352" time="0"/>
<frame name="io.scif.AbstractImageMetadata.isOrderCertain()" cnt="15352" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getPlanarAxisCount()" cnt="15352" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getTable()" cnt="15352" time="17">
<frame name="io.scif.DefaultMetaTable.&lt;init&gt;()" cnt="7676" time="1">
<frame name="io.scif.DefaultMetaTable.&lt;init&gt;(boolean)" cnt="7676" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractImageMetadata.isThumbnail()" cnt="15352" time="0"/>
<frame name="io.scif.DefaultMetaTable.&lt;init&gt;(java.util.Map)" cnt="15352" time="16"/>
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="15352" time="17">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="15352" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.getThumbSizeX()" cnt="15352" time="64">
<frame name="io.scif.AbstractImageMetadata.getAxisLength(net.imagej.axis.AxisType)" cnt="30704" time="63">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType)" cnt="30704" time="63">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType, java.util.List)" cnt="30704" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractImageMetadata.getName()" cnt="15352" time="0"/>
<frame name="io.scif.AbstractImageMetadata.isMetadataComplete()" cnt="15352" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getPixelType()" cnt="15352" time="0"/>
<frame name="io.scif.AbstractImageMetadata.isFalseColor()" cnt="15352" time="0"/>
<frame name="io.scif.AbstractImageMetadata.isLittleEndian()" cnt="15352" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxesLengths()" cnt="15352" time="53">
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="15352" time="17">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="15352" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.getAxesLengths(java.util.List)" cnt="15352" time="34">
<frame name="io.scif.AbstractImageMetadata.getAxisLength(net.imagej.axis.CalibratedAxis)" cnt="30704" time="17">
<frame name="io.scif.AbstractImageMetadata.getAxisLength(net.imagej.axis.AxisType)" cnt="30704" time="1">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType)" cnt="30704" time="1">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType, java.util.List)" cnt="30704" time="0"/>
</frame>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractImageMetadata.populate(java.lang.String, java.util.List, long[], int, boolean, boolean, boolean, boolean, boolean)" cnt="15352" time="52">
<frame name="io.scif.util.FormatTools.getBitsPerPixel(int)" cnt="15352" time="0">
<frame name="io.scif.util.FormatTools.getBytesPerPixel(int)" cnt="15352" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.populate(java.lang.String, java.util.List, long[], int, int, boolean, boolean, boolean, boolean, boolean)" cnt="15352" time="19">
<frame name="io.scif.AbstractImageMetadata.setAxisLengths(long[])" cnt="15352" time="3">
<frame name="io.scif.AbstractImageMetadata.updateLength(net.imagej.axis.AxisType, long)" cnt="30704" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractImageMetadata.&lt;init&gt;()" cnt="15352" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="30704" time="15"/>
<frame name="io.scif.AbstractMetadata.createImageMetadata(int)" cnt="15352" time="0"/>
<frame name="io.scif.AbstractMetadata.getImageCount()" cnt="30704" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractReader.getMetadata()" cnt="15352" time="0">
<frame name="io.scif.AbstractReader.getMetadata()" cnt="15352" time="0"/>
</frame>
</frame>
<frame name="io.scif.filters.AbstractFilter.setParent(java.lang.Object)" cnt="15352" time="0"/>
</frame>
<frame name="io.scif.filters.PlaneSeparator.getPriority()" cnt="7676" time="0"/>
<frame name="io.scif.filters.ChannelFiller.getPriority()" cnt="7676" time="16"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.config.SCIFIOConfig.imgOpenerSetComputeMinMax(boolean)" cnt="7677" time="0"/>
<frame name="io.scif.img.ImgOpener.&lt;init&gt;(org.scijava.Context)" cnt="7677" time="690">
<frame name="io.scif.img.AbstractImgIOComponent.&lt;init&gt;(org.scijava.Context)" cnt="7677" time="658">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="7677" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.config.SCIFIOConfig.&lt;init&gt;()" cnt="7677" time="79">
<frame name="io.scif.img.Range.&lt;init&gt;(java.lang.String)" cnt="7677" time="60">
<frame name="io.scif.img.Range.&lt;init&gt;()" cnt="7677" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.img.ImgOpener.openImgs(io.scif.Reader, io.scif.config.SCIFIOConfig)" cnt="1" time="16">
<frame name="io.scif.filters.ReaderFilter.getMetadata()" cnt="1" time="0">
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="1" time="0"/>
<frame name="io.scif.filters.AbstractReaderFilter.getMetadata()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.img.ImgOpener.getType(io.scif.Reader)" cnt="1" time="0">
<frame name="io.scif.filters.ReaderFilter.getMetadata()" cnt="1" time="0">
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="1" time="0"/>
<frame name="io.scif.filters.AbstractReaderFilter.getMetadata()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.img.DefaultImgUtilityService.makeType(int)" cnt="1" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getPixelType()" cnt="1" time="0"/>
<frame name="io.scif.img.AbstractImgIOComponent.utils()" cnt="1" time="0"/>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.img.ImgOpener.getHeuristic(io.scif.config.SCIFIOConfig)" cnt="1" time="0">
<frame name="io.scif.img.DefaultImgFactoryHeuristic.&lt;init&gt;()" cnt="1" time="0"/>
<frame name="io.scif.config.SCIFIOConfig.imgOpenerGetImgFactoryHeuristic()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.img.DefaultImgFactoryHeuristic.createFactory(io.scif.Metadata, io.scif.config.SCIFIOConfig$ImgMode[], net.imglib2.type.NativeType)" cnt="1" time="0">
<frame name="io.scif.util.FormatTools.getBytesPerPixel(int)" cnt="1" time="0"/>
<frame name="io.scif.common.DataTools.safeMultiply64(long[])" cnt="1" time="0">
<frame name="io.scif.common.DataTools.willOverflow(long, long)" cnt="4" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.getPixelType()" cnt="1" time="0"/>
<frame name="io.scif.util.MemoryTools.totalAvailableMemory()" cnt="1" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxisLength(net.imagej.axis.AxisType)" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType)" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType, java.util.List)" cnt="2" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractMetadata.getDatasetSize()" cnt="1" time="0">
<frame name="io.scif.AbstractMetadata.getAll()" cnt="2" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getSize()" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getPlanarAxisCount()" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractImageMetadata.getBitsPerPixel()" cnt="1" time="0"/>
<frame name="io.scif.common.DataTools.safeMultiply64(long[])" cnt="3" time="0">
<frame name="io.scif.common.DataTools.willOverflow(long, long)" cnt="6" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.getAxisLength(net.imagej.axis.CalibratedAxis)" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisLength(net.imagej.axis.AxisType)" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType)" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType, java.util.List)" cnt="2" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="3" time="0"/>
</frame>
<frame name="io.scif.img.ImgOpener.openImgs(io.scif.Reader, net.imglib2.type.numeric.RealType, net.imglib2.img.ImgFactory, io.scif.config.SCIFIOConfig)" cnt="1" time="16">
<frame name="io.scif.filters.ReaderFilter.getMetadata()" cnt="3" time="0">
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="3" time="0"/>
<frame name="io.scif.filters.AbstractReaderFilter.getMetadata()" cnt="3" time="0"/>
</frame>
<frame name="io.scif.filters.AbstractReaderFilter.getPlaneCount(int)" cnt="2" time="0">
<frame name="io.scif.filters.PlaneSeparator.getPlaneCount(int)" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.getPlaneCount()" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxesNonPlanar()" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisList(boolean)" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.getPlanarAxisCount()" cnt="2" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="2" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.filters.AbstractReaderFilter.getMetadata()" cnt="2" time="0"/>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="2" time="0"/>
</frame>
<frame name="io.scif.filters.ReaderFilter.getParent()" cnt="2" time="0">
<frame name="io.scif.filters.ReaderFilter.getParent()" cnt="2" time="0">
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="2" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.img.ImgOpener.readPlanes(io.scif.Reader, int, net.imglib2.type.numeric.RealType, net.imagej.ImgPlus, io.scif.config.SCIFIOConfig)" cnt="1" time="0">
<frame name="io.scif.filters.ReaderFilter.getMetadata()" cnt="2" time="0">
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="2" time="0"/>
<frame name="io.scif.filters.AbstractReaderFilter.getMetadata()" cnt="2" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.getAxesNonPlanar()" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisList(boolean)" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.getPlanarAxisCount()" cnt="2" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="2" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.img.DefaultImgUtilityService.getArrayAccess(net.imagej.ImgPlus)" cnt="1" time="0"/>
<frame name="io.scif.config.SCIFIOConfig.imgOpenerGetPlaneConverter()" cnt="1" time="0"/>
<frame name="io.scif.img.DefaultImgUtilityService.makeType(int)" cnt="1" time="0"/>
<frame name="io.scif.config.SCIFIOConfig.imgOpenerGetRegion()" cnt="1" time="0"/>
<frame name="io.scif.config.SCIFIOConfig.imgOpenerIsComputeMinMax()" cnt="1" time="0"/>
<frame name="io.scif.img.converters.DefaultPlaneConverterService.getPlanarConverter()" cnt="1" time="0">
<frame name="io.scif.img.converters.DefaultPlaneConverterService.getPlaneConverter(java.lang.String)" cnt="1" time="0">
<frame name="io.scif.img.converters.DefaultPlaneConverterService.converters()" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractImageMetadata.getAxesPlanar()" cnt="3" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisList(boolean)" cnt="3" time="0">
<frame name="io.scif.AbstractImageMetadata.getPlanarAxisCount()" cnt="3" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="2" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.img.ImgOpener.read(int, net.imagej.ImgPlus, io.scif.Reader, io.scif.config.SCIFIOConfig, io.scif.img.converters.PlaneConverter, long[], long[], io.scif.img.Range[], long[])" cnt="1" time="0">
<frame name="io.scif.img.ImgOpener.read(int, net.imagej.ImgPlus, io.scif.Reader, io.scif.config.SCIFIOConfig, io.scif.img.converters.PlaneConverter, io.scif.Plane, long[], long[], io.scif.img.Range[], long[], int, int[])" cnt="1" time="0">
<frame name="io.scif.AbstractPlane.getColorTable()" cnt="1" time="0"/>
<frame name="io.scif.config.SCIFIOConfig.imgOpenerIsComputeMinMax()" cnt="1" time="0"/>
<frame name="io.scif.util.FormatTools.positionToRaster(int, io.scif.Reader, long[])" cnt="1" time="0">
<frame name="io.scif.filters.ReaderFilter.getMetadata()" cnt="1" time="0">
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="1" time="0"/>
<frame name="io.scif.filters.AbstractReaderFilter.getMetadata()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.util.FormatTools.positionToRaster(int, io.scif.Metadata, long[])" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxesLengthsNonPlanar()" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxesNonPlanar()" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisList(boolean)" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getPlanarAxisCount()" cnt="1" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractImageMetadata.getAxesLengths(java.util.List)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.util.FormatTools.positionToRaster(long[], long[])" cnt="1" time="0"/>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.ByteArrayPlane.getBytes()" cnt="1" time="0">
<frame name="io.scif.AbstractPlane.getData()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.filters.AbstractReaderFilter.openPlane(int, long, long[], long[])" cnt="1" time="0">
<frame name="io.scif.filters.AbstractReaderFilter.openPlane(int, long, long[], long[], io.scif.config.SCIFIOConfig)" cnt="1" time="0">
<frame name="io.scif.filters.PlaneSeparator.openPlane(int, long, long[], long[], io.scif.config.SCIFIOConfig)" cnt="1" time="0">
<frame name="io.scif.filters.PlaneSeparator.openPlane(int, long, io.scif.Plane, long[], long[], io.scif.config.SCIFIOConfig)" cnt="1" time="0">
<frame name="io.scif.util.FormatTools.assertId(java.lang.Object, boolean, int)" cnt="1" time="0"/>
<frame name="io.scif.filters.PlaneSeparator.updateLastPlaneInfo(long, int, int, long[], long[])" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getPlanarAxisCount()" cnt="2" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxesPlanar()" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisList(boolean)" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getPlanarAxisCount()" cnt="1" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="2" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType)" cnt="4" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType, java.util.List)" cnt="4" time="0"/>
</frame>
<frame name="io.scif.filters.AbstractReaderFilter.getParentMeta()" cnt="1" time="0">
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="1" time="0"/>
<frame name="io.scif.filters.AbstractReaderFilter.getMetadata()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.filters.AbstractReaderFilter.getMetadata()" cnt="1" time="0"/>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="7" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.isIndexed()" cnt="1" time="0"/>
<frame name="io.scif.util.FormatTools.checkPlaneNumber(io.scif.Metadata, int, long)" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getPlaneCount()" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxesNonPlanar()" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisList(boolean)" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getPlanarAxisCount()" cnt="1" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.util.FormatTools.rasterToPosition(int, long, io.scif.Metadata)" cnt="1" time="0">
<frame name="io.scif.util.FormatTools.rasterToPosition(long[], long)" cnt="1" time="0">
<frame name="io.scif.util.FormatTools.rasterToPosition(long[], long, long[])" cnt="1" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.getAxesLengthsNonPlanar()" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxesNonPlanar()" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisList(boolean)" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getPlanarAxisCount()" cnt="1" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractImageMetadata.getAxesLengths(java.util.List)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.AbstractPlane.getColorTable()" cnt="1" time="0"/>
<frame name="io.scif.filters.PlaneSeparator.getOriginalIndex(int, long)" cnt="1" time="0">
<frame name="io.scif.filters.PlaneSeparator.getPlaneCount(int)" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getPlaneCount()" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxesNonPlanar()" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisList(boolean)" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getPlanarAxisCount()" cnt="1" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.filters.AbstractReaderFilter.getMetadata()" cnt="1" time="0"/>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.filters.AbstractReaderFilter.getPlaneCount(int)" cnt="1" time="0">
<frame name="io.scif.AbstractReader.getPlaneCount(int)" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getPlaneCount()" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxesNonPlanar()" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisList(boolean)" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getPlanarAxisCount()" cnt="1" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.util.FormatTools.getBytesPerPixel(int)" cnt="1" time="0"/>
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="1" time="0"/>
<frame name="io.scif.filters.AbstractReaderFilter.getCurrentFile()" cnt="1" time="0">
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="1" time="0"/>
<frame name="io.scif.filters.AbstractReaderFilter.getCurrentFile()" cnt="1" time="0">
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="1" time="0"/>
<frame name="io.scif.AbstractReader.getCurrentFile()" cnt="1" time="0">
<frame name="io.scif.AbstractReader.getStream()" cnt="2" time="0">
<frame name="io.scif.AbstractMetadata.getSource()" cnt="2" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.getFileName()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractImageMetadata.getPlaneSize()" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getPlaneCount()" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxesNonPlanar()" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisList(boolean)" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getPlanarAxisCount()" cnt="1" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractImageMetadata.getSize()" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.getBitsPerPixel()" cnt="1" time="0"/>
<frame name="io.scif.common.DataTools.safeMultiply64(long[])" cnt="3" time="0">
<frame name="io.scif.common.DataTools.willOverflow(long, long)" cnt="6" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.getAxisLength(net.imagej.axis.CalibratedAxis)" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisLength(net.imagej.axis.AxisType)" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType)" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType, java.util.List)" cnt="2" time="0"/>
</frame>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType)" cnt="3" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType, java.util.List)" cnt="3" time="0"/>
</frame>
<frame name="io.scif.AbstractPlane.setColorTable(net.imglib2.display.ColorTable)" cnt="1" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getPixelType()" cnt="1" time="0"/>
<frame name="io.scif.util.MemoryTools.totalAvailableMemory()" cnt="1" time="0"/>
<frame name="io.scif.filters.AbstractReaderFilter.metaCheck()" cnt="1" time="0">
<frame name="io.scif.filters.AbstractReaderFilter.getMetadata()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.getInterleavedAxisCount()" cnt="1" time="0">
<frame name="io.scif.util.SCIFIOMetadataTools.guessInterleavedAxisCount(java.util.List)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.getAxesLengthsNonPlanar()" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxesNonPlanar()" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisList(boolean)" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getPlanarAxisCount()" cnt="1" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractImageMetadata.getAxesLengths(java.util.List)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.util.ImageTools.splitChannels(byte[], byte[], long[], long[], int, boolean, boolean, long)" cnt="1" time="0"/>
<frame name="io.scif.filters.AbstractReaderFilter.getParentMeta()" cnt="1" time="0">
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="1" time="0"/>
<frame name="io.scif.filters.AbstractReaderFilter.getMetadata()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.filters.AbstractReaderFilter.getMetadata()" cnt="2" time="0"/>
<frame name="io.scif.common.DataTools.safeMultiply32(long[])" cnt="1" time="0"/>
<frame name="io.scif.ByteArrayPlane.getBytes()" cnt="2" time="0">
<frame name="io.scif.AbstractPlane.getData()" cnt="2" time="0"/>
</frame>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="8" time="0"/>
<frame name="io.scif.filters.PlaneSeparatorMetadata.offset()" cnt="1" time="0"/>
<frame name="io.scif.filters.ChannelFiller.openPlane(int, long, long[], long[], io.scif.config.SCIFIOConfig)" cnt="1" time="0">
<frame name="io.scif.filters.ChannelFiller.openPlane(int, long, io.scif.Plane, long[], long[], io.scif.config.SCIFIOConfig)" cnt="1" time="0">
<frame name="io.scif.filters.ChannelFiller.haveCached(int, long, long[], long[])" cnt="1" time="0"/>
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="1" time="0"/>
<frame name="io.scif.AbstractImageMetadata.isFalseColor()" cnt="1" time="0"/>
<frame name="io.scif.filters.AbstractReaderFilter.getParentMeta()" cnt="1" time="0">
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="1" time="0"/>
<frame name="io.scif.AbstractReader.getMetadata()" cnt="1" time="0">
<frame name="io.scif.AbstractReader.getMetadata()" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractReader.openPlane(int, long, io.scif.Plane, long[], long[], io.scif.config.SCIFIOConfig)" cnt="1" time="0">
<frame name="io.scif.AbstractReader.castToTypedPlane(io.scif.Plane)" cnt="1" time="0"/>
<frame name="io.scif.formats.MinimalTIFFFormat$Reader.openPlane(int, long, io.scif.DataPlane, long[], long[], io.scif.config.SCIFIOConfig)" cnt="1" time="0">
<frame name="io.scif.formats.MinimalTIFFFormat$Reader.openPlane(int, long, io.scif.ByteArrayPlane, long[], long[], io.scif.config.SCIFIOConfig)" cnt="1" time="0">
<frame name="io.scif.AbstractReader.getMetadata()" cnt="1" time="0"/>
<frame name="io.scif.formats.tiff.TiffParser.getSamples(io.scif.formats.tiff.IFD, byte[], int, int, long, long)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.TiffParser.getSamples(io.scif.formats.tiff.IFD, byte[], int, int, long, long, int, int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getSamplesPerPixel()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getCompression()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.TiffCompression.get(int)" cnt="1" time="0"/>
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.TiffCompression.getCode()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.TiffParser.adjustFillOrder(io.scif.formats.tiff.IFD, byte[])" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getFillOrder()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.FillOrder.get(int)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getPlanarConfiguration()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getTilesPerColumn()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getImageLength()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDLongValue(int, long)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getTileLength()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDLongValue(int, long)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getRowsPerStrip()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getImageLength()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDLongValue(int, long)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDLongArray(int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int)" cnt="1" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getPhotometricInterpretation()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.PhotoInterp.get(int)" cnt="1" time="0"/>
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getCompression()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.TiffCompression.get(int)" cnt="1" time="0"/>
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.TiffCompression.getCode()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.read(byte[], int, int)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.read(byte[], int, int)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.read(java.nio.ByteBuffer, int, int)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.order(boolean)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.setOrder(java.nio.ByteOrder)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getTileWidth()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getImageWidth()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDLongValue(int, long)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDLongValue(int, long)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getBitsPerSample()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getSamplesPerPixel()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getCompression()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.TiffCompression.get(int)" cnt="1" time="0"/>
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.TiffCompression.getCode()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDIntArray(int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getImageLength()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDLongValue(int, long)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getStripByteCounts()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getPlanarConfiguration()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getCompression()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.TiffCompression.get(int)" cnt="1" time="0"/>
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.TiffCompression.getCode()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getImageLength()" cnt="2" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDLongValue(int, long)" cnt="2" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="2" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDLongArray(int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getRowsPerStrip()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getImageLength()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDLongValue(int, long)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDLongArray(int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.isTiled()" cnt="3" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getTilesPerRow()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getImageWidth()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDLongValue(int, long)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getTileWidth()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getImageWidth()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDLongValue(int, long)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDLongValue(int, long)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.tiff.TiffCompression.getCompressionCodecOptions(io.scif.formats.tiff.IFD)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.TiffCompression.getCompressionCodecOptions(io.scif.formats.tiff.IFD, io.scif.codec.CodecOptions)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getSamplesPerPixel()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getCompression()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.TiffCompression.get(int)" cnt="1" time="0"/>
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.TiffCompression.getCode()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.codec.CodecOptions.&lt;init&gt;(io.scif.codec.CodecOptions)" cnt="1" time="0"/>
<frame name="io.scif.codec.CodecOptions.getDefaultOptions()" cnt="1" time="0">
<frame name="io.scif.codec.CodecOptions.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getImageWidth()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDLongValue(int, long)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getBitsPerSample()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getSamplesPerPixel()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getCompression()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.TiffCompression.get(int)" cnt="1" time="0"/>
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.TiffCompression.getCode()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDIntArray(int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getImageLength()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDLongValue(int, long)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.isLittleEndian()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getTileLength()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDLongValue(int, long)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getRowsPerStrip()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getImageLength()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDLongValue(int, long)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDLongArray(int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int)" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getBytesPerSample()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getBitsPerSample()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getSamplesPerPixel()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getCompression()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.TiffCompression.get(int)" cnt="1" time="0"/>
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.TiffCompression.getCode()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDIntArray(int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int)" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.isLittleEndian()" cnt="2" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="2" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getStripOffsets()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getPlanarConfiguration()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getOnDemandStripOffsets()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int)" cnt="1" time="0"/>
<frame name="io.scif.formats.tiff.IFD.isTiled()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getImageLength()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDLongValue(int, long)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDLongArray(int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getRowsPerStrip()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getImageLength()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDLongValue(int, long)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDLongArray(int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.isTiled()" cnt="3" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getCompression()" cnt="2" time="0">
<frame name="io.scif.formats.tiff.TiffCompression.get(int)" cnt="2" time="0"/>
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="2" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="2" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.TiffCompression.getCode()" cnt="2" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType)" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType, java.util.List)" cnt="2" time="0"/>
</frame>
<frame name="io.scif.formats.MinimalTIFFFormat$Metadata.getIfds()" cnt="1" time="0"/>
<frame name="io.scif.formats.MinimalTIFFFormat$Metadata.setLastPlane(long)" cnt="1" time="0"/>
<frame name="io.scif.AbstractPlane.setColorTable(net.imglib2.display.ColorTable)" cnt="1" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getPixelType()" cnt="2" time="0"/>
<frame name="io.scif.formats.TIFFFormat$Metadata.getColorTable(int, long)" cnt="1" time="0">
<frame name="io.scif.formats.TIFFFormat$Metadata.getLut()" cnt="1" time="0"/>
<frame name="io.scif.formats.MinimalTIFFFormat$Metadata.getColorTable(int, long)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getBitsPerSample()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getSamplesPerPixel()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getCompression()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.TiffCompression.get(int)" cnt="1" time="0"/>
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.TiffCompression.getCode()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDIntArray(int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDIntArray(int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int)" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="4" time="0"/>
<frame name="io.scif.ByteArrayPlane.getBytes()" cnt="1" time="0">
<frame name="io.scif.AbstractPlane.getData()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.util.FormatTools.checkPlaneForReading(io.scif.Metadata, int, long, int, long[], long[])" cnt="1" time="0">
<frame name="io.scif.util.FormatTools.assertId(java.lang.Object, boolean, int)" cnt="1" time="0"/>
<frame name="io.scif.AbstractMetadata.getSource()" cnt="1" time="0"/>
<frame name="io.scif.util.FormatTools.checkPlaneForWriting(io.scif.Metadata, int, long, int, long[], long[])" cnt="1" time="0">
<frame name="io.scif.util.FormatTools.checkPlaneNumber(io.scif.Metadata, int, long)" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getPlaneCount()" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxesNonPlanar()" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisList(boolean)" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getPlanarAxisCount()" cnt="1" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.util.FormatTools.checkTileSize(io.scif.Metadata, long[], long[], int)" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxesPlanar()" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisList(boolean)" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getPlanarAxisCount()" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractImageMetadata.getAxisLength(net.imagej.axis.CalibratedAxis)" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisLength(net.imagej.axis.AxisType)" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType)" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType, java.util.List)" cnt="2" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="3" time="0"/>
</frame>
<frame name="io.scif.util.FormatTools.checkBufferSize(io.scif.Metadata, int, long[], int)" cnt="1" time="0">
<frame name="io.scif.util.FormatTools.getPlaneSize(io.scif.Metadata, long[], long[], int)" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getBitsPerPixel()" cnt="1" time="0"/>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="1" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.MinimalTIFFFormat$Metadata.getTiffParser()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.filters.AbstractReaderFilter.getMetadata()" cnt="1" time="0"/>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="1" time="0"/>
<frame name="io.scif.filters.AbstractReaderFilter.createPlane(io.scif.ImageMetadata, long[], long[])" cnt="1" time="0">
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="1" time="0"/>
<frame name="io.scif.ByteArrayReader.createPlane(io.scif.ImageMetadata, long[], long[])" cnt="1" time="0">
<frame name="io.scif.ByteArrayReader.createPlane(io.scif.ImageMetadata, long[], long[])" cnt="1" time="0">
<frame name="io.scif.ByteArrayPlane.&lt;init&gt;(org.scijava.Context, io.scif.ImageMetadata, long[], long[])" cnt="1" time="0">
<frame name="io.scif.AbstractPlane.&lt;init&gt;(org.scijava.Context, io.scif.ImageMetadata, long[], long[])" cnt="1" time="0">
<frame name="io.scif.AbstractPlane.populate(io.scif.ImageMetadata, long[], long[])" cnt="1" time="0">
<frame name="io.scif.AbstractPlane.populate(io.scif.ImageMetadata, java.lang.Object, long[], long[])" cnt="1" time="0">
<frame name="io.scif.AbstractPlane.setImageMetadata(io.scif.ImageMetadata)" cnt="1" time="0"/>
<frame name="io.scif.ByteArrayPlane.blankPlane(long[], long[])" cnt="1" time="0">
<frame name="io.scif.ByteArrayPlane.blankPlane(long[], long[])" cnt="1" time="0">
<frame name="io.scif.AbstractPlane.getImageMetadata()" cnt="1" time="0"/>
<frame name="io.scif.common.DataTools.allocate(long[])" cnt="1" time="0">
<frame name="io.scif.common.DataTools.safeMultiply32(long[])" cnt="1" time="0"/>
</frame>
<frame name="io.scif.util.FormatTools.getBytesPerPixel(int)" cnt="1" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getPixelType()" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractPlane.setData(java.lang.Object)" cnt="1" time="0"/>
<frame name="io.scif.AbstractPlane.setLengths(long[])" cnt="1" time="0"/>
<frame name="io.scif.AbstractPlane.setOffsets(long[])" cnt="1" time="0"/>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.filters.PlaneSeparator.haveCached(long, int, long[], long[])" cnt="1" time="0"/>
</frame>
<frame name="io.scif.filters.AbstractReaderFilter.getMetadata()" cnt="1" time="0"/>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="1" time="0"/>
<frame name="io.scif.filters.AbstractReaderFilter.createPlane(io.scif.ImageMetadata, long[], long[])" cnt="1" time="0">
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="1" time="0"/>
<frame name="io.scif.filters.AbstractReaderFilter.createPlane(io.scif.ImageMetadata, long[], long[])" cnt="1" time="0">
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="1" time="0"/>
<frame name="io.scif.ByteArrayReader.createPlane(io.scif.ImageMetadata, long[], long[])" cnt="1" time="0">
<frame name="io.scif.ByteArrayReader.createPlane(io.scif.ImageMetadata, long[], long[])" cnt="1" time="0">
<frame name="io.scif.ByteArrayPlane.&lt;init&gt;(org.scijava.Context, io.scif.ImageMetadata, long[], long[])" cnt="1" time="0">
<frame name="io.scif.AbstractPlane.&lt;init&gt;(org.scijava.Context, io.scif.ImageMetadata, long[], long[])" cnt="1" time="0">
<frame name="io.scif.AbstractPlane.populate(io.scif.ImageMetadata, long[], long[])" cnt="1" time="0">
<frame name="io.scif.AbstractPlane.populate(io.scif.ImageMetadata, java.lang.Object, long[], long[])" cnt="1" time="0">
<frame name="io.scif.AbstractPlane.setImageMetadata(io.scif.ImageMetadata)" cnt="1" time="0"/>
<frame name="io.scif.ByteArrayPlane.blankPlane(long[], long[])" cnt="1" time="0">
<frame name="io.scif.ByteArrayPlane.blankPlane(long[], long[])" cnt="1" time="0">
<frame name="io.scif.AbstractPlane.getImageMetadata()" cnt="1" time="0"/>
<frame name="io.scif.common.DataTools.allocate(long[])" cnt="1" time="0">
<frame name="io.scif.common.DataTools.safeMultiply32(long[])" cnt="1" time="0"/>
</frame>
<frame name="io.scif.util.FormatTools.getBytesPerPixel(int)" cnt="1" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getPixelType()" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractPlane.setData(java.lang.Object)" cnt="1" time="0"/>
<frame name="io.scif.AbstractPlane.setLengths(long[])" cnt="1" time="0"/>
<frame name="io.scif.AbstractPlane.setOffsets(long[])" cnt="1" time="0"/>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.filters.AbstractReaderFilter.openPlaneHelper()" cnt="1" time="0"/>
<frame name="io.scif.filters.ReaderFilter.getParent()" cnt="1" time="0">
<frame name="io.scif.filters.ReaderFilter.getParent()" cnt="1" time="0">
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.config.SCIFIOConfig.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.img.Range.&lt;init&gt;(java.lang.String)" cnt="1" time="0">
<frame name="io.scif.img.Range.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.img.converters.PlanarAccessConverter.populatePlane(io.scif.Reader, int, int, byte[], net.imagej.ImgPlus, io.scif.config.SCIFIOConfig)" cnt="1" time="0">
<frame name="io.scif.filters.ReaderFilter.getMetadata()" cnt="1" time="0">
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="1" time="0"/>
<frame name="io.scif.filters.AbstractReaderFilter.getMetadata()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.util.FormatTools.getBytesPerPixel(int)" cnt="1" time="0"/>
<frame name="io.scif.common.DataTools.makeDataArray(byte[], int, boolean, boolean)" cnt="1" time="0"/>
<frame name="io.scif.img.DefaultImgUtilityService.getPlanarAccess(net.imagej.ImgPlus)" cnt="1" time="0"/>
<frame name="io.scif.img.DefaultImgUtilityService.makeArray(java.lang.Object)" cnt="1" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getPixelType()" cnt="1" time="0"/>
<frame name="io.scif.util.FormatTools.isFloatingPoint(int)" cnt="1" time="0"/>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="2" time="0"/>
<frame name="io.scif.AbstractImageMetadata.isLittleEndian()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.img.DefaultImgUtilityService.getPlanarAccess(net.imagej.ImgPlus)" cnt="1" time="0"/>
<frame name="io.scif.img.AbstractImgIOComponent.utils()" cnt="3" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getPixelType()" cnt="1" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxisLength(net.imagej.axis.CalibratedAxis)" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisLength(net.imagej.axis.AxisType)" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType)" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType, java.util.List)" cnt="2" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="8" time="0"/>
</frame>
<frame name="io.scif.filters.AbstractReaderFilter.getCurrentFile()" cnt="1" time="0">
<frame name="io.scif.filters.AbstractReaderFilter.getCurrentFile()" cnt="1" time="0">
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="1" time="0"/>
<frame name="io.scif.filters.AbstractReaderFilter.getCurrentFile()" cnt="1" time="0">
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="1" time="0"/>
<frame name="io.scif.AbstractReader.getCurrentFile()" cnt="1" time="0">
<frame name="io.scif.AbstractReader.getStream()" cnt="2" time="0">
<frame name="io.scif.AbstractMetadata.getSource()" cnt="2" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.getFileName()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.filters.ReaderFilter.getParent()" cnt="1" time="0">
<frame name="io.scif.filters.ReaderFilter.getParent()" cnt="1" time="0">
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.img.AbstractImgIOComponent.utils()" cnt="1" time="0"/>
<frame name="io.scif.config.SCIFIOConfig.imgOpenerGetRange()" cnt="1" time="0"/>
<frame name="io.scif.config.SCIFIOConfig.imgOpenerIsOpenAllImages()" cnt="1" time="0"/>
<frame name="io.scif.img.ImgOpener.makeImgPlus(net.imglib2.img.Img, io.scif.Reader, int)" cnt="1" time="0">
<frame name="io.scif.filters.ReaderFilter.getMetadata()" cnt="3" time="0">
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="3" time="0"/>
<frame name="io.scif.filters.AbstractReaderFilter.getMetadata()" cnt="3" time="0"/>
</frame>
<frame name="io.scif.img.ImgOpener.setCalibrationUnits(io.scif.img.SCIFIOImgPlus, io.scif.Metadata, int)" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.img.ImgOpener.unwrap(io.scif.Reader)" cnt="1" time="0">
<frame name="io.scif.filters.ReaderFilter.getTail()" cnt="1" time="0">
<frame name="io.scif.filters.MasterFilterHelper.getTail()" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.img.SCIFIOImgPlus.setMetadata(io.scif.Metadata)" cnt="1" time="0"/>
<frame name="io.scif.filters.AbstractReaderFilter.getCurrentFile()" cnt="1" time="0">
<frame name="io.scif.filters.AbstractReaderFilter.getCurrentFile()" cnt="1" time="0">
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="1" time="0"/>
<frame name="io.scif.filters.AbstractReaderFilter.getCurrentFile()" cnt="1" time="0">
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="1" time="0"/>
<frame name="io.scif.AbstractReader.getCurrentFile()" cnt="1" time="0">
<frame name="io.scif.AbstractReader.getStream()" cnt="2" time="0">
<frame name="io.scif.AbstractMetadata.getSource()" cnt="2" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.getFileName()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.filters.ReaderFilter.getParent()" cnt="1" time="0">
<frame name="io.scif.filters.ReaderFilter.getParent()" cnt="1" time="0">
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractImageMetadata.getName()" cnt="1" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getBitsPerPixel()" cnt="1" time="0"/>
<frame name="io.scif.AbstractImageMetadata.isMultichannel()" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getPlanarAxisCount()" cnt="1" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType)" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType, java.util.List)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="3" time="0"/>
<frame name="io.scif.filters.AbstractMetadataWrapper.getTable()" cnt="1" time="0">
<frame name="io.scif.filters.AbstractMetadataWrapper.getTable()" cnt="1" time="0">
<frame name="io.scif.AbstractMetadata.getTable()" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractReader.getMetadata()" cnt="1" time="0">
<frame name="io.scif.AbstractReader.getMetadata()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.img.ImgOpener.getAxisTypes(int, io.scif.Metadata)" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.getAxis(int)" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="2" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="3" time="0"/>
</frame>
<frame name="io.scif.img.SCIFIOImgPlus.&lt;init&gt;(net.imglib2.img.Img, java.lang.String, net.imagej.axis.AxisType[], double[])" cnt="1" time="0"/>
<frame name="io.scif.img.ImgOpener.getCalibration(int, io.scif.Metadata)" cnt="1" time="0">
<frame name="io.scif.util.FormatTools.getScale(io.scif.Metadata, int, net.imagej.axis.AxisType)" cnt="2" time="0">
<frame name="io.scif.util.FormatTools.getScale(io.scif.ImageMetadata, net.imagej.axis.AxisType)" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxis(net.imagej.axis.AxisType)" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="2" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractImageMetadata.getAxisLength(net.imagej.axis.CalibratedAxis)" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisLength(net.imagej.axis.AxisType)" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType)" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType, java.util.List)" cnt="2" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="2" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.getAxis(int)" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="2" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="3" time="0"/>
</frame>
</frame>
<frame name="io.scif.img.DefaultImgUtilityService.getConstrainedLengths(io.scif.Metadata, int, io.scif.config.SCIFIOConfig)" cnt="1" time="0">
<frame name="io.scif.config.SCIFIOConfig.imgOpenerGetRegion()" cnt="1" time="0"/>
<frame name="io.scif.img.DefaultImgUtilityService.getDimLengths(io.scif.Metadata, int, io.scif.config.SCIFIOConfig)" cnt="1" time="0">
<frame name="io.scif.config.SCIFIOConfig.imgOpenerGetRegion()" cnt="1" time="0"/>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="1" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxesLengths()" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.getAxesLengths(java.util.List)" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisLength(net.imagej.axis.CalibratedAxis)" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisLength(net.imagej.axis.AxisType)" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType)" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType, java.util.List)" cnt="2" time="0"/>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.filters.AbstractReaderFilter.close()" cnt="1" time="16">
<frame name="io.scif.filters.AbstractReaderFilter.close(boolean)" cnt="1" time="16">
<frame name="io.scif.filters.AbstractReaderFilter.cleanUp()" cnt="1" time="0"/>
<frame name="io.scif.filters.AbstractReaderFilter.close(boolean)" cnt="1" time="16">
<frame name="io.scif.filters.AbstractMetadataWrapper.close(boolean)" cnt="1" time="0">
<frame name="io.scif.filters.AbstractMetadataWrapper.close(boolean)" cnt="1" time="0">
<frame name="io.scif.formats.TIFFFormat$Metadata.close(boolean)" cnt="1" time="0">
<frame name="io.scif.formats.MinimalTIFFFormat$Metadata.close(boolean)" cnt="1" time="0">
<frame name="io.scif.codec.JPEG2000CodecOptions.getDefaultOptions()" cnt="1" time="0">
<frame name="io.scif.codec.JPEG2000CodecOptions.getDefaultOptions(io.scif.codec.CodecOptions)" cnt="1" time="0">
<frame name="io.scif.codec.JPEG2000CodecOptions.&lt;init&gt;(io.scif.codec.CodecOptions)" cnt="1" time="0">
<frame name="io.scif.codec.CodecOptions.&lt;init&gt;(io.scif.codec.CodecOptions)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.codec.CodecOptions.getDefaultOptions()" cnt="1" time="0">
<frame name="io.scif.codec.CodecOptions.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractMetadata.close(boolean)" cnt="1" time="0">
<frame name="io.scif.AbstractMetadata.reset(java.lang.Class)" cnt="1" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.close()" cnt="1" time="0">
<frame name="io.scif.services.DefaultLocationService.getMappedFile(java.lang.String)" cnt="1" time="0">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="2" time="0"/>
</frame>
<frame name="io.scif.SCIFIO.location()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractMetadata.close(boolean)" cnt="1" time="0">
<frame name="io.scif.AbstractMetadata.reset(java.lang.Class)" cnt="1" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.close()" cnt="1" time="0">
<frame name="io.scif.services.DefaultLocationService.getMappedFile(java.lang.String)" cnt="1" time="0">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="2" time="0"/>
</frame>
<frame name="io.scif.SCIFIO.location()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractMetadata.close(boolean)" cnt="1" time="0">
<frame name="io.scif.AbstractMetadata.reset(java.lang.Class)" cnt="1" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.close()" cnt="1" time="0">
<frame name="io.scif.services.DefaultLocationService.getMappedFile(java.lang.String)" cnt="1" time="0">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="2" time="0"/>
</frame>
<frame name="io.scif.SCIFIO.location()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.filters.AbstractReaderFilter.close(boolean)" cnt="1" time="16">
<frame name="io.scif.filters.AbstractMetadataWrapper.close(boolean)" cnt="1" time="0">
<frame name="io.scif.formats.TIFFFormat$Metadata.close(boolean)" cnt="1" time="0">
<frame name="io.scif.formats.MinimalTIFFFormat$Metadata.close(boolean)" cnt="1" time="0">
<frame name="io.scif.codec.JPEG2000CodecOptions.getDefaultOptions()" cnt="1" time="0">
<frame name="io.scif.codec.JPEG2000CodecOptions.getDefaultOptions(io.scif.codec.CodecOptions)" cnt="1" time="0">
<frame name="io.scif.codec.JPEG2000CodecOptions.&lt;init&gt;(io.scif.codec.CodecOptions)" cnt="1" time="0">
<frame name="io.scif.codec.CodecOptions.&lt;init&gt;(io.scif.codec.CodecOptions)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.codec.CodecOptions.getDefaultOptions()" cnt="1" time="0">
<frame name="io.scif.codec.CodecOptions.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractMetadata.close(boolean)" cnt="1" time="0">
<frame name="io.scif.AbstractMetadata.reset(java.lang.Class)" cnt="1" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.close()" cnt="1" time="0">
<frame name="io.scif.services.DefaultLocationService.getMappedFile(java.lang.String)" cnt="1" time="0">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="2" time="0"/>
</frame>
<frame name="io.scif.SCIFIO.location()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractMetadata.close(boolean)" cnt="1" time="0">
<frame name="io.scif.AbstractMetadata.reset(java.lang.Class)" cnt="1" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.close()" cnt="1" time="0">
<frame name="io.scif.services.DefaultLocationService.getMappedFile(java.lang.String)" cnt="1" time="0">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="2" time="0"/>
</frame>
<frame name="io.scif.SCIFIO.location()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractReader.close(boolean)" cnt="1" time="0">
<frame name="io.scif.formats.TIFFFormat$Metadata.close(boolean)" cnt="1" time="0">
<frame name="io.scif.formats.MinimalTIFFFormat$Metadata.close(boolean)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getOnDemandStripOffsets()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int)" cnt="1" time="0"/>
<frame name="io.scif.formats.tiff.IFD.isTiled()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.codec.JPEG2000CodecOptions.getDefaultOptions()" cnt="1" time="0">
<frame name="io.scif.codec.JPEG2000CodecOptions.getDefaultOptions(io.scif.codec.CodecOptions)" cnt="1" time="0">
<frame name="io.scif.codec.JPEG2000CodecOptions.&lt;init&gt;(io.scif.codec.CodecOptions)" cnt="1" time="0">
<frame name="io.scif.codec.CodecOptions.&lt;init&gt;(io.scif.codec.CodecOptions)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.codec.CodecOptions.getDefaultOptions()" cnt="1" time="0">
<frame name="io.scif.codec.CodecOptions.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractMetadata.close(boolean)" cnt="1" time="0">
<frame name="io.scif.AbstractMetadata.reset(java.lang.Class)" cnt="1" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.close()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.close()" cnt="1" time="0"/>
<frame name="io.scif.services.DefaultLocationService.getMappedFile(java.lang.String)" cnt="1" time="0">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="2" time="0"/>
</frame>
<frame name="io.scif.SCIFIO.location()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="1" time="0"/>
<frame name="io.scif.filters.ChannelFiller.cleanUp()" cnt="1" time="0">
<frame name="io.scif.filters.AbstractReaderFilter.cleanUp()" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="1" time="0"/>
<frame name="io.scif.filters.PlaneSeparator.cleanUp()" cnt="1" time="0">
<frame name="io.scif.filters.AbstractReaderFilter.cleanUp()" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.filters.ReaderFilter.getParent()" cnt="1" time="0">
<frame name="io.scif.filters.ReaderFilter.getParent()" cnt="1" time="0">
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.config.SCIFIOConfig.imgOpenerGetImgModes()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.services.DefaultInitializeService.initializeReader(java.lang.String, io.scif.config.SCIFIOConfig)" cnt="1" time="62">
<frame name="io.scif.AbstractReader.setSource(java.lang.String, io.scif.config.SCIFIOConfig)" cnt="1" time="15">
<frame name="io.scif.AbstractReader.getStream()" cnt="1" time="0"/>
<frame name="io.scif.AbstractHasFormat.getFormat()" cnt="1" time="0">
<frame name="io.scif.services.DefaultFormatService.getFormatFromComponent(java.lang.Class)" cnt="1" time="0">
<frame name="io.scif.services.DefaultFormatService.getFormatFromReader(java.lang.Class)" cnt="1" time="0">
<frame name="io.scif.services.DefaultFormatService.readerMap()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractParser.parse(io.scif.io.RandomAccessInputStream, io.scif.config.SCIFIOConfig)" cnt="1" time="15">
<frame name="io.scif.AbstractParser.parse(io.scif.io.RandomAccessInputStream, io.scif.config.SCIFIOConfig)" cnt="1" time="15">
<frame name="io.scif.AbstractHasFormat.getFormat()" cnt="1" time="0">
<frame name="io.scif.services.DefaultFormatService.getFormatFromComponent(java.lang.Class)" cnt="1" time="0">
<frame name="io.scif.services.DefaultFormatService.getFormatFromParser(java.lang.Class)" cnt="1" time="0">
<frame name="io.scif.services.DefaultFormatService.parserMap()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractParser.parse(io.scif.io.RandomAccessInputStream, io.scif.TypedMetadata, io.scif.config.SCIFIOConfig)" cnt="1" time="15">
<frame name="io.scif.AbstractMetadata.setSource(io.scif.io.RandomAccessInputStream)" cnt="1" time="0">
<frame name="io.scif.io.RandomAccessInputStream.getFileName()" cnt="1" time="0"/>
<frame name="io.scif.AbstractMetadata.setDatasetName(java.lang.String)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.formats.MinimalTIFFFormat$Parser.typedParse(io.scif.io.RandomAccessInputStream, io.scif.TypedMetadata, io.scif.config.SCIFIOConfig)" cnt="1" time="15">
<frame name="io.scif.formats.TIFFFormat$BaseTIFFParser.typedParse(io.scif.io.RandomAccessInputStream, io.scif.formats.MinimalTIFFFormat$Metadata, io.scif.config.SCIFIOConfig)" cnt="1" time="15">
<frame name="io.scif.formats.TIFFFormat$BaseTIFFParser.typedParse(io.scif.io.RandomAccessInputStream, io.scif.formats.TIFFFormat$Metadata, io.scif.config.SCIFIOConfig)" cnt="1" time="15">
<frame name="io.scif.formats.MinimalTIFFFormat$Parser.typedParse(io.scif.io.RandomAccessInputStream, io.scif.formats.MinimalTIFFFormat$Metadata, io.scif.config.SCIFIOConfig)" cnt="1" time="0">
<frame name="io.scif.formats.MinimalTIFFFormat$Metadata.setTiffParser(io.scif.formats.tiff.TiffParser)" cnt="1" time="0"/>
<frame name="io.scif.formats.MinimalTIFFFormat$Metadata.setThumbnailIFDs(io.scif.formats.tiff.IFDList)" cnt="1" time="0"/>
<frame name="io.scif.AbstractParser.getSource()" cnt="1" time="0">
<frame name="io.scif.AbstractMetadata.getSource()" cnt="1" time="0"/>
<frame name="io.scif.AbstractParser.getMetadata()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.TiffParser.setAssumeEqualStrips(boolean)" cnt="1" time="0"/>
<frame name="io.scif.formats.MinimalTIFFFormat$Metadata.isEqualStrips()" cnt="1" time="0"/>
<frame name="io.scif.formats.tiff.IFD.getCompression()" cnt="2" time="0">
<frame name="io.scif.formats.tiff.TiffCompression.get(int)" cnt="2" time="0"/>
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="2" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="2" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.TiffCompression.getCode()" cnt="2" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.TiffParser.setUse64BitOffsets(boolean)" cnt="1" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.order(boolean)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.setOrder(java.nio.ByteOrder)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int)" cnt="1" time="0"/>
<frame name="io.scif.formats.tiff.IFDList.&lt;init&gt;()" cnt="2" time="0"/>
<frame name="io.scif.formats.tiff.TiffParser.&lt;init&gt;(org.scijava.Context, io.scif.io.RandomAccessInputStream)" cnt="1" time="0">
<frame name="io.scif.io.RandomAccessInputStream.getFilePointer()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.getFilePointer()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.codec.CodecOptions.getDefaultOptions()" cnt="1" time="0">
<frame name="io.scif.codec.CodecOptions.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.TiffParser.checkHeader()" cnt="1" time="0">
<frame name="io.scif.io.RandomAccessInputStream.length()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.length()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.readShort()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.readShort()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.order(boolean)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.setOrder(java.nio.ByteOrder)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.read()" cnt="2" time="0">
<frame name="io.scif.io.RandomAccessInputStream.readByte()" cnt="2" time="0">
<frame name="io.scif.io.NIOFileHandle.readByte()" cnt="2" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="2" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.SCIFIO.&lt;init&gt;(org.scijava.Context)" cnt="1" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.MinimalTIFFFormat$Metadata.setIfds(io.scif.formats.tiff.IFDList)" cnt="1" time="0"/>
<frame name="io.scif.formats.tiff.TiffParser.fillInIFD(io.scif.formats.tiff.IFD)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.TiffIFDEntry.getValueCount()" cnt="1" time="0"/>
<frame name="io.scif.formats.tiff.TiffParser.getIFDValue(io.scif.formats.tiff.TiffIFDEntry)" cnt="1" time="0">
<frame name="io.scif.io.RandomAccessInputStream.getFilePointer()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.getFilePointer()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.TiffIFDEntry.getValueOffset()" cnt="1" time="0"/>
<frame name="io.scif.formats.tiff.TiffIFDEntry.getType()" cnt="1" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.length()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.length()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.read(byte[])" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.read(byte[])" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.read(java.nio.ByteBuffer)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.read(java.nio.ByteBuffer, int, int)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="1" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.tiff.TiffIFDEntry.getValueCount()" cnt="1" time="0"/>
<frame name="io.scif.formats.tiff.TiffIFDEntry.getTag()" cnt="1" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.tiff.TiffIFDEntry.getTag()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.TiffParser.checkHeader()" cnt="1" time="0">
<frame name="io.scif.io.RandomAccessInputStream.length()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.length()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.readShort()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.readShort()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.order(boolean)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.setOrder(java.nio.ByteOrder)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.read()" cnt="2" time="0">
<frame name="io.scif.io.RandomAccessInputStream.readByte()" cnt="2" time="0">
<frame name="io.scif.io.NIOFileHandle.readByte()" cnt="2" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="2" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.tiff.TiffParser.getIFDs()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.TiffParser.getIFD(long)" cnt="1" time="0">
<frame name="io.scif.io.RandomAccessInputStream.getFilePointer()" cnt="10" time="0">
<frame name="io.scif.io.NIOFileHandle.getFilePointer()" cnt="10" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.TiffIFDEntry.getType()" cnt="10" time="0"/>
<frame name="io.scif.formats.tiff.TiffIFDEntry.getValueOffset()" cnt="10" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.length()" cnt="21" time="0">
<frame name="io.scif.io.NIOFileHandle.length()" cnt="21" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFDType.getBytesPerElement()" cnt="10" time="0"/>
<frame name="io.scif.formats.tiff.TiffIFDEntry.getValueCount()" cnt="10" time="0"/>
<frame name="io.scif.formats.tiff.TiffParser.readTiffIFDEntry()" cnt="10" time="0">
<frame name="io.scif.io.RandomAccessInputStream.getFilePointer()" cnt="9" time="0">
<frame name="io.scif.io.NIOFileHandle.getFilePointer()" cnt="9" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.TiffIFDEntry.&lt;init&gt;(int, io.scif.formats.tiff.IFDType, int, long)" cnt="10" time="0"/>
<frame name="io.scif.formats.tiff.IFDType.getBytesPerElement()" cnt="10" time="0"/>
<frame name="io.scif.formats.tiff.TiffParser.getNextOffset(long)" cnt="1" time="0">
<frame name="io.scif.io.RandomAccessInputStream.readInt()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.readInt()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.readUnsignedShort()" cnt="20" time="0">
<frame name="io.scif.io.NIOFileHandle.readUnsignedShort()" cnt="20" time="0">
<frame name="io.scif.io.NIOFileHandle.readShort()" cnt="20" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="20" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.readInt()" cnt="10" time="0">
<frame name="io.scif.io.NIOFileHandle.readInt()" cnt="10" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="10" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFDType.get(int)" cnt="10" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.TiffParser.getIFDValue(io.scif.formats.tiff.TiffIFDEntry)" cnt="9" time="0">
<frame name="io.scif.io.RandomAccessInputStream.getFilePointer()" cnt="9" time="0">
<frame name="io.scif.io.NIOFileHandle.getFilePointer()" cnt="9" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.TiffIFDEntry.getValueOffset()" cnt="9" time="0"/>
<frame name="io.scif.formats.tiff.TiffIFDEntry.getType()" cnt="9" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.length()" cnt="9" time="0">
<frame name="io.scif.io.NIOFileHandle.length()" cnt="9" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.TiffIFDEntry.getValueCount()" cnt="9" time="0"/>
<frame name="io.scif.formats.tiff.TiffIFDEntry.getTag()" cnt="9" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.readUnsignedShort()" cnt="6" time="0">
<frame name="io.scif.io.NIOFileHandle.readUnsignedShort()" cnt="6" time="0">
<frame name="io.scif.io.NIOFileHandle.readShort()" cnt="6" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="6" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.readInt()" cnt="3" time="0">
<frame name="io.scif.io.NIOFileHandle.readInt()" cnt="3" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="3" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.&lt;init&gt;(org.scijava.log.LogService)" cnt="1" time="0"/>
<frame name="io.scif.formats.tiff.TiffIFDEntry.getTag()" cnt="10" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.isLittleEndian()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.getOrder()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.readUnsignedShort()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.readUnsignedShort()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.readShort()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="12" time="0">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="12" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="12" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFDList.&lt;init&gt;()" cnt="1" time="0"/>
<frame name="io.scif.formats.tiff.IFD.getIFDLongArray(int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.TiffParser.getIFDOffsets()" cnt="1" time="0">
<frame name="io.scif.io.RandomAccessInputStream.length()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.length()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.TiffParser.getFirstOffset()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.TiffParser.checkHeader()" cnt="1" time="0">
<frame name="io.scif.io.RandomAccessInputStream.length()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.length()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.readShort()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.readShort()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.order(boolean)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.setOrder(java.nio.ByteOrder)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.read()" cnt="2" time="0">
<frame name="io.scif.io.RandomAccessInputStream.readByte()" cnt="2" time="0">
<frame name="io.scif.io.NIOFileHandle.readByte()" cnt="2" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="2" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.tiff.TiffParser.getNextOffset(long)" cnt="1" time="0">
<frame name="io.scif.io.RandomAccessInputStream.readInt()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.readInt()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="1" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.tiff.TiffParser.getNextOffset(long)" cnt="1" time="0">
<frame name="io.scif.io.RandomAccessInputStream.readInt()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.readInt()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.skipBytes(int)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.skipBytes(int)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="1" time="0"/>
<frame name="io.scif.io.NIOFileHandle.length()" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.readUnsignedShort()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.readUnsignedShort()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.readShort()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="1" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.tiff.TiffParser.setDoCaching(boolean)" cnt="1" time="0"/>
<frame name="io.scif.AbstractSCIFIOPlugin.log()" cnt="2" time="0"/>
<frame name="io.scif.formats.MinimalTIFFFormat$Metadata.isUse64Bit()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.formats.TIFFFormat$Parser.initMetadata(io.scif.formats.TIFFFormat$Metadata, io.scif.config.SCIFIOConfig)" cnt="1" time="15">
<frame name="io.scif.formats.TIFFFormat$Parser.checkCommentMetamorph(io.scif.formats.TIFFFormat$Metadata, java.lang.String)" cnt="1" time="0">
<frame name="io.scif.formats.MinimalTIFFFormat$Metadata.getIfds()" cnt="1" time="0"/>
<frame name="io.scif.formats.tiff.IFD.getIFDTextValue(int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.config.SCIFIOConfig.parserGetLevel()" cnt="1" time="0"/>
<frame name="io.scif.AbstractParser.getSource()" cnt="1" time="0">
<frame name="io.scif.AbstractMetadata.getSource()" cnt="1" time="0"/>
<frame name="io.scif.AbstractParser.getMetadata()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.io.Location.&lt;init&gt;(org.scijava.Context, java.lang.String)" cnt="1" time="0">
<frame name="io.scif.io.Location.&lt;init&gt;(org.scijava.Context)" cnt="1" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.services.DefaultLocationService.getMappedId(java.lang.String)" cnt="2" time="0">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="4" time="0"/>
</frame>
<frame name="io.scif.AbstractSCIFIOPlugin.log()" cnt="2" time="0"/>
</frame>
<frame name="io.scif.formats.TIFFFormat$Parser.checkCommentImageJ(java.lang.String)" cnt="1" time="0"/>
<frame name="io.scif.DefaultMetaTable.put(java.lang.Object, java.lang.Object)" cnt="1" time="0">
<frame name="io.scif.DefaultMetaTable.put(java.lang.String, java.lang.Object)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.formats.TIFFFormat$BaseTIFFParser.initMetadata(io.scif.formats.TIFFFormat$Metadata, io.scif.config.SCIFIOConfig)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.PhotoInterp.getName()" cnt="1" time="0"/>
<frame name="io.scif.formats.TIFFFormat$BaseTIFFParser.put(io.scif.MetaTable, java.lang.String, io.scif.formats.tiff.IFD, int)" cnt="14" time="0">
<frame name="io.scif.DefaultMetaTable.put(java.lang.Object, java.lang.Object)" cnt="14" time="0">
<frame name="io.scif.DefaultMetaTable.put(java.lang.String, java.lang.Object)" cnt="14" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int)" cnt="14" time="0"/>
</frame>
<frame name="io.scif.config.SCIFIOConfig.parserGetLevel()" cnt="1" time="0"/>
<frame name="io.scif.formats.TIFFFormat$BaseTIFFParser.putInt(io.scif.MetaTable, java.lang.String, io.scif.formats.tiff.IFD, int)" cnt="43" time="0">
<frame name="io.scif.DefaultMetaTable.put(java.lang.Object, java.lang.Object)" cnt="43" time="0">
<frame name="io.scif.DefaultMetaTable.put(java.lang.String, java.lang.Object)" cnt="43" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int)" cnt="43" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="43" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="43" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.tiff.TiffCompression.getCodecName()" cnt="1" time="0"/>
<frame name="io.scif.DefaultMetaTable.put(java.lang.Object, java.lang.Object)" cnt="15" time="0">
<frame name="io.scif.DefaultMetaTable.put(java.lang.String, java.lang.Object)" cnt="15" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int)" cnt="10" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="10" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="10" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getPhotometricInterpretation()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.PhotoInterp.get(int)" cnt="1" time="0"/>
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getCompression()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.TiffCompression.get(int)" cnt="1" time="0"/>
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.TiffCompression.getCode()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.AbstractMetadata.getTable()" cnt="1" time="0"/>
<frame name="io.scif.formats.tiff.IFD.getBitsPerSample()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getSamplesPerPixel()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getCompression()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.TiffCompression.get(int)" cnt="1" time="0"/>
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.TiffCompression.getCode()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDIntArray(int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.MinimalTIFFFormat$Metadata.getIfds()" cnt="1" time="0"/>
<frame name="io.scif.formats.TIFFFormat$Metadata.setImageDescription(java.lang.String)" cnt="1" time="0"/>
<frame name="io.scif.formats.TIFFFormat$Metadata.setCreationDate(java.lang.String)" cnt="1" time="0"/>
<frame name="io.scif.formats.tiff.PhotoInterp.getMetadataType()" cnt="1" time="0"/>
<frame name="io.scif.formats.tiff.IFD.getComment()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDTextValue(int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.TIFFFormat$BaseTIFFParser.getImageCreationDate(io.scif.formats.TIFFFormat$Metadata)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int)" cnt="1" time="0"/>
<frame name="io.scif.formats.MinimalTIFFFormat$Metadata.getIfds()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.common.DateTools.formatDate(java.lang.String, java.lang.String[])" cnt="1" time="0">
<frame name="io.scif.common.DateTools.formatDate(java.lang.String, java.lang.String[], boolean)" cnt="1" time="0">
<frame name="io.scif.common.DateTools.formatDate(java.lang.String, java.lang.String, boolean)" cnt="5" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDTextValue(int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractMetadata.getTable()" cnt="1" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.getFileName()" cnt="1" time="0"/>
<frame name="io.scif.io.Location.getName()" cnt="1" time="0"/>
<frame name="io.scif.formats.MinimalTIFFFormat$Metadata.getIfds()" cnt="1" time="0"/>
<frame name="io.scif.io.Location.list(boolean)" cnt="1" time="15">
<frame name="io.scif.io.Location.&lt;init&gt;(org.scijava.Context, java.lang.String, java.lang.String)" cnt="38" time="15">
<frame name="io.scif.io.Location.&lt;init&gt;(org.scijava.Context, java.lang.String)" cnt="38" time="15">
<frame name="io.scif.io.Location.&lt;init&gt;(org.scijava.Context)" cnt="38" time="15">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="38" time="0"/>
</frame>
<frame name="io.scif.services.DefaultLocationService.getMappedId(java.lang.String)" cnt="76" time="0">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="152" time="0"/>
</frame>
<frame name="io.scif.AbstractSCIFIOPlugin.log()" cnt="76" time="0"/>
</frame>
</frame>
<frame name="io.scif.services.DefaultLocationService.putCachedListing(java.lang.String, java.lang.String[])" cnt="1" time="0"/>
<frame name="io.scif.io.Location.getAbsolutePath()" cnt="1" time="0"/>
<frame name="io.scif.io.Location.isHidden()" cnt="38" time="0"/>
<frame name="io.scif.services.DefaultLocationService.getCachedListing(java.lang.String)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.io.Location.getAbsoluteFile()" cnt="1" time="0">
<frame name="io.scif.io.Location.&lt;init&gt;(org.scijava.Context, java.lang.String)" cnt="1" time="0">
<frame name="io.scif.io.Location.&lt;init&gt;(org.scijava.Context)" cnt="1" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.services.DefaultLocationService.getMappedId(java.lang.String)" cnt="2" time="0">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="4" time="0"/>
</frame>
<frame name="io.scif.AbstractSCIFIOPlugin.log()" cnt="2" time="0"/>
</frame>
<frame name="io.scif.io.Location.getAbsolutePath()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.config.SCIFIOConfig.groupableIsGroupFiles()" cnt="1" time="0"/>
<frame name="io.scif.formats.tiff.IFD.getComment()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDTextValue(int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.io.Location.getParentFile()" cnt="1" time="0">
<frame name="io.scif.io.Location.&lt;init&gt;(org.scijava.Context, java.lang.String)" cnt="1" time="0">
<frame name="io.scif.io.Location.&lt;init&gt;(org.scijava.Context)" cnt="1" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.services.DefaultLocationService.getMappedId(java.lang.String)" cnt="2" time="0">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="4" time="0"/>
</frame>
<frame name="io.scif.AbstractSCIFIOPlugin.log()" cnt="2" time="0"/>
</frame>
<frame name="io.scif.io.Location.getParent()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.util.FormatTools.checkSuffix(java.lang.String, java.lang.String[])" cnt="1" time="0"/>
<frame name="io.scif.formats.TIFFFormat$Parser.parseCommentImageJ(io.scif.formats.TIFFFormat$Metadata, java.lang.String)" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxis(net.imagej.axis.AxisType)" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getPlanarAxisCount()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.TIFFFormat$Metadata.setDescription(java.lang.String)" cnt="1" time="0"/>
<frame name="io.scif.DefaultMetaTable.put(java.lang.Object, java.lang.Object)" cnt="2" time="0">
<frame name="io.scif.DefaultMetaTable.put(java.lang.String, java.lang.Object)" cnt="2" time="0"/>
</frame>
<frame name="io.scif.AbstractMetadata.getTable()" cnt="1" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.getPlanarAxisCount()" cnt="5" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxisLength(net.imagej.axis.CalibratedAxis)" cnt="3" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisLength(net.imagej.axis.AxisType)" cnt="3" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.MinimalTIFFFormat$Metadata.getIfds()" cnt="1" time="0"/>
<frame name="io.scif.AbstractImageMetadata.setAxisTypes(net.imagej.axis.AxisType[])" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxis(net.imagej.axis.AxisType)" cnt="5" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="5" time="0">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="5" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractImageMetadata.setAxes(net.imagej.axis.CalibratedAxis[])" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.clearCachedAxes()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.util.FormatTools.createAxis(net.imagej.axis.AxisType)" cnt="3" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.isMultichannel()" cnt="3" time="0">
<frame name="io.scif.AbstractImageMetadata.getPlanarAxisCount()" cnt="3" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType)" cnt="3" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType, java.util.List)" cnt="3" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractImageMetadata.setAxisLength(net.imagej.axis.AxisType, long)" cnt="3" time="0">
<frame name="io.scif.AbstractImageMetadata.updateLength(net.imagej.axis.AxisType, long)" cnt="3" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType, java.util.List)" cnt="3" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.getAxisLength(net.imagej.axis.AxisType)" cnt="1" time="0"/>
<frame name="io.scif.formats.TIFFFormat$Metadata.populateImageMetadata()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getXResolution()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDRationalValue(int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getResolutionMultiplier()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getYResolution()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDRationalValue(int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getResolutionMultiplier()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.MinimalTIFFFormat$Metadata.populateImageMetadata()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getSamplesPerPixel()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getCompression()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.TiffCompression.get(int)" cnt="1" time="0"/>
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.TiffCompression.getCode()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractImageMetadata.isIndexed()" cnt="1" time="0"/>
<frame name="io.scif.AbstractImageMetadata.setLittleEndian(boolean)" cnt="1" time="0"/>
<frame name="io.scif.formats.tiff.IFD.getPhotometricInterpretation()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.PhotoInterp.get(int)" cnt="1" time="0"/>
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.setBitsPerPixel(int)" cnt="1" time="0"/>
<frame name="io.scif.AbstractImageMetadata.setIndexed(boolean)" cnt="1" time="0"/>
<frame name="io.scif.formats.tiff.IFD.getImageWidth()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDLongValue(int, long)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.TIFFFormat$Metadata.createImageMetadata(int)" cnt="1" time="0">
<frame name="io.scif.AbstractMetadata.createImageMetadata(int)" cnt="1" time="0">
<frame name="io.scif.DefaultImageMetadata.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.AbstractMetadata.add(io.scif.ImageMetadata)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getBitsPerSample()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getSamplesPerPixel()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getCompression()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.TiffCompression.get(int)" cnt="1" time="0"/>
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.TiffCompression.getCode()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDIntArray(int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractImageMetadata.setMetadataComplete(boolean)" cnt="1" time="0"/>
<frame name="io.scif.formats.tiff.IFD.getPixelType()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getBitsPerSample()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getSamplesPerPixel()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getCompression()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.TiffCompression.get(int)" cnt="1" time="0"/>
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.TiffCompression.getCode()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getIFDIntArray(int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int)" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getImageLength()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDLongValue(int, long)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractImageMetadata.setAxisLength(net.imagej.axis.AxisType, long)" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.addAxis(net.imagej.axis.CalibratedAxis, long)" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.clearCachedAxes()" cnt="2" time="0"/>
<frame name="io.scif.AbstractImageMetadata.updateLength(net.imagej.axis.AxisType, long)" cnt="2" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType, java.util.List)" cnt="2" time="0"/>
<frame name="io.scif.util.FormatTools.createAxis(net.imagej.axis.AxisType)" cnt="2" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.isLittleEndian()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.setPixelType(int)" cnt="1" time="0"/>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="1" time="0"/>
<frame name="io.scif.AbstractImageMetadata.setPlanarAxisCount(int)" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.clearCachedAxes()" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.MinimalTIFFFormat$Metadata.getIfds()" cnt="3" time="0"/>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="1" time="0"/>
<frame name="io.scif.AbstractSCIFIOPlugin.log()" cnt="2" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.setAxes(net.imagej.axis.CalibratedAxis[])" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.clearCachedAxes()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="4" time="0"/>
<frame name="io.scif.formats.TIFFFormat$Metadata.access$0(io.scif.formats.TIFFFormat$Metadata, boolean)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.AbstractSCIFIOPlugin.log()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractParser.getSource()" cnt="1" time="0">
<frame name="io.scif.AbstractParser.getMetadata()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.AbstractMetadata.setFiltered(boolean)" cnt="1" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.getFileName()" cnt="1" time="0"/>
<frame name="io.scif.AbstractParser.init(io.scif.io.RandomAccessInputStream)" cnt="1" time="0">
<frame name="io.scif.AbstractParser.getMetadata()" cnt="1" time="0"/>
<frame name="io.scif.AbstractHasSource.close()" cnt="1" time="0">
<frame name="io.scif.AbstractParser.close(boolean)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractMetadata.setDatasetName(java.lang.String)" cnt="1" time="0"/>
<frame name="io.scif.formats.TIFFFormat$Metadata.populateImageMetadata()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getXResolution()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDRationalValue(int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getResolutionMultiplier()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.tiff.IFD.getYResolution()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDRationalValue(int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.IFD.getResolutionMultiplier()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDIntValue(int, int)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.IFD.getIFDValue(int, java.lang.Class)" cnt="1" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.MinimalTIFFFormat$Metadata.getIfds()" cnt="3" time="0"/>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="1" time="0"/>
<frame name="io.scif.AbstractSCIFIOPlugin.log()" cnt="2" time="0"/>
</frame>
<frame name="io.scif.config.SCIFIOConfig.parserIsSaveOriginalMetadata()" cnt="1" time="0"/>
<frame name="io.scif.config.SCIFIOConfig.parserIsFiltered()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.AbstractFormat.createMetadata()" cnt="1" time="0">
<frame name="io.scif.AbstractFormat.getMetadataClass()" cnt="1" time="0"/>
<frame name="io.scif.AbstractFormat.createContextualObject(java.lang.Class)" cnt="1" time="0">
<frame name="io.scif.AbstractFormat.createObject(java.lang.Class)" cnt="1" time="0">
<frame name="io.scif.formats.TIFFFormat$Metadata.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.formats.MinimalTIFFFormat$Metadata.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractMetadata.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractMetadata.&lt;init&gt;(java.util.List)" cnt="1" time="0">
<frame name="io.scif.DefaultMetaTable.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.DefaultMetaTable.&lt;init&gt;(boolean)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.AbstractHasSource.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractHasFormat.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractReader.setMetadata(io.scif.Metadata)" cnt="1" time="0">
<frame name="io.scif.AbstractReader.setMetadata(io.scif.TypedMetadata)" cnt="1" time="0"/>
<frame name="io.scif.util.SCIFIOMetadataTools.castMeta(io.scif.Metadata)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.AbstractFormat.createParser()" cnt="1" time="0">
<frame name="io.scif.AbstractFormat.getParserClass()" cnt="1" time="0"/>
<frame name="io.scif.AbstractFormat.createContextualObject(java.lang.Class)" cnt="1" time="0">
<frame name="io.scif.AbstractFormat.createObject(java.lang.Class)" cnt="1" time="0">
<frame name="io.scif.formats.TIFFFormat$Parser.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.formats.TIFFFormat$BaseTIFFParser.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.formats.MinimalTIFFFormat$Parser.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractParser.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractGroupable.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractHasSource.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractHasFormat.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.&lt;init&gt;(org.scijava.Context, java.lang.String)" cnt="1" time="0">
<frame name="io.scif.services.DefaultLocationService.getHandle(java.lang.String)" cnt="1" time="0">
<frame name="io.scif.services.DefaultLocationService.getHandle(java.lang.String, boolean)" cnt="1" time="0">
<frame name="io.scif.services.DefaultLocationService.getHandle(java.lang.String, boolean, boolean)" cnt="1" time="0">
<frame name="io.scif.io.GZipHandle.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;(org.scijava.Context)" cnt="1" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.URLHandle.isConstructable(java.lang.String)" cnt="1" time="0"/>
<frame name="io.scif.io.URLHandle.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;(org.scijava.Context)" cnt="1" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.BZip2Handle.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;(org.scijava.Context)" cnt="1" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.services.DefaultLocationService.getMappedFile(java.lang.String)" cnt="1" time="0">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="2" time="0"/>
</frame>
<frame name="io.scif.io.ZipHandle.isConstructable(java.lang.String)" cnt="1" time="0"/>
<frame name="io.scif.io.NIOFileHandle.&lt;init&gt;(io.scif.io.NIOService, java.lang.String, java.lang.String)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.&lt;init&gt;(io.scif.io.NIOService, java.io.File, java.lang.String)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.&lt;init&gt;(io.scif.io.NIOService, java.io.File, java.lang.String, int)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="1" time="0">
<frame name="io.scif.io.DefaultNIOService.allocate(java.nio.channels.FileChannel, java.nio.channels.FileChannel$MapMode, long, int)" cnt="1" time="0">
<frame name="io.scif.io.DefaultNIOService.allocateDirect(java.nio.channels.FileChannel, long, int)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.io.NIOFileHandle.length()" cnt="4" time="0"/>
</frame>
<frame name="io.scif.io.AbstractNIOHandle.validateMode(java.lang.String)" cnt="1" time="0"/>
<frame name="io.scif.io.AbstractNIOHandle.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.GZipHandle.isConstructable(java.lang.String)" cnt="1" time="0"/>
<frame name="io.scif.io.BZip2Handle.isConstructable(java.lang.String)" cnt="1" time="0"/>
<frame name="io.scif.services.DefaultLocationService.getMappedId(java.lang.String)" cnt="1" time="0">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="2" time="0"/>
</frame>
<frame name="io.scif.io.ZipHandle.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;(org.scijava.Context)" cnt="1" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.SCIFIO.&lt;init&gt;(org.scijava.Context)" cnt="1" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.&lt;init&gt;(org.scijava.Context, io.scif.io.IRandomAccess, java.lang.String)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.setOrder(java.nio.ByteOrder)" cnt="1" time="0"/>
<frame name="io.scif.SCIFIO.&lt;init&gt;(org.scijava.Context)" cnt="1" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.SCIFIO.location()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.AbstractHasSource.close()" cnt="1" time="0">
<frame name="io.scif.AbstractReader.close(boolean)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.AbstractReader.setSource(io.scif.io.RandomAccessInputStream)" cnt="1" time="0">
<frame name="io.scif.AbstractReader.setSource(io.scif.io.RandomAccessInputStream, io.scif.config.SCIFIOConfig)" cnt="1" time="0">
<frame name="io.scif.AbstractReader.getStream()" cnt="2" time="0">
<frame name="io.scif.AbstractMetadata.getSource()" cnt="2" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.getFileName()" cnt="4" time="0"/>
</frame>
<frame name="io.scif.config.SCIFIOConfig.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.img.Range.&lt;init&gt;(java.lang.String)" cnt="1" time="0">
<frame name="io.scif.img.Range.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.filters.ReaderFilter.&lt;init&gt;(io.scif.Reader)" cnt="1" time="0">
<frame name="io.scif.filters.MasterFilterHelper.&lt;init&gt;(org.scijava.Contextual, java.lang.Class)" cnt="1" time="0">
<frame name="io.scif.filters.ChannelFiller.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.filters.AbstractReaderFilter.&lt;init&gt;(java.lang.Class)" cnt="1" time="0">
<frame name="io.scif.filters.AbstractFilter.&lt;init&gt;(java.lang.Class)" cnt="1" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.filters.DimensionSwapper.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.filters.AbstractReaderFilter.&lt;init&gt;(java.lang.Class)" cnt="1" time="0">
<frame name="io.scif.filters.AbstractFilter.&lt;init&gt;(java.lang.Class)" cnt="1" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.filters.PlaneSeparator.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.filters.AbstractReaderFilter.&lt;init&gt;(java.lang.Class)" cnt="1" time="0">
<frame name="io.scif.filters.AbstractFilter.&lt;init&gt;(java.lang.Class)" cnt="1" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.filters.AbstractFilter.setParent(java.lang.Object)" cnt="1" time="0"/>
<frame name="io.scif.filters.AbstractFilter.enabledDefault()" cnt="5" time="0"/>
<frame name="io.scif.filters.AbstractReaderFilter.target()" cnt="5" time="0"/>
<frame name="io.scif.filters.AbstractFilter.&lt;init&gt;(java.lang.Class)" cnt="1" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.filters.FileStitcher.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.filters.FileStitcher.&lt;init&gt;(boolean)" cnt="1" time="0">
<frame name="io.scif.filters.FileStitcher.setUsingPatternIds(boolean)" cnt="1" time="0"/>
<frame name="io.scif.filters.AbstractReaderFilter.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.filters.AbstractReaderFilter.&lt;init&gt;(java.lang.Class)" cnt="1" time="0">
<frame name="io.scif.filters.AbstractFilter.&lt;init&gt;(java.lang.Class)" cnt="1" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.filters.MinMaxFilter.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.filters.AbstractReaderFilter.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.filters.AbstractReaderFilter.&lt;init&gt;(java.lang.Class)" cnt="1" time="0">
<frame name="io.scif.filters.AbstractFilter.&lt;init&gt;(java.lang.Class)" cnt="1" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.filters.AbstractReaderFilter.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.filters.AbstractReaderFilter.&lt;init&gt;(java.lang.Class)" cnt="1" time="0">
<frame name="io.scif.filters.AbstractFilter.&lt;init&gt;(java.lang.Class)" cnt="1" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractFormat.createReader()" cnt="1" time="0">
<frame name="io.scif.AbstractFormat.createContextualObject(java.lang.Class)" cnt="1" time="0">
<frame name="io.scif.AbstractFormat.createObject(java.lang.Class)" cnt="1" time="0">
<frame name="io.scif.formats.TIFFFormat$Reader.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.formats.MinimalTIFFFormat$Reader.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.ByteArrayReader.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractReader.&lt;init&gt;(java.lang.Class)" cnt="1" time="0">
<frame name="io.scif.AbstractGroupable.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractHasSource.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractHasFormat.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractFormat.getReaderClass()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.services.DefaultFormatService.getFormat(java.lang.String, io.scif.config.SCIFIOConfig)" cnt="1" time="47">
<frame name="io.scif.services.DefaultFormatService.getFormatList(java.lang.String, io.scif.config.SCIFIOConfig, boolean)" cnt="1" time="47">
<frame name="io.scif.AbstractChecker.isFormat(java.lang.String, io.scif.config.SCIFIOConfig)" cnt="21" time="32">
<frame name="io.scif.formats.JPEG2000Format$Checker.isFormat(io.scif.io.RandomAccessInputStream)" cnt="1" time="0">
<frame name="io.scif.codec.JPEG2000BoxType.getCode()" cnt="1" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.length()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.length()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.readShort()" cnt="2" time="0">
<frame name="io.scif.io.NIOFileHandle.readShort()" cnt="2" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="2" time="0"/>
</frame>
</frame>
<frame name="io.scif.util.FormatTools.validStream(io.scif.io.RandomAccessInputStream, int, boolean)" cnt="1" time="0">
<frame name="io.scif.io.RandomAccessInputStream.length()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.length()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.order(boolean)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.setOrder(java.nio.ByteOrder)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.skipBytes(int)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.skipBytes(int)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="1" time="0"/>
<frame name="io.scif.io.NIOFileHandle.length()" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.readInt()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.readInt()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.OBFFormat$Checker.suffixSufficient()" cnt="2" time="0"/>
<frame name="io.scif.DefaultChecker.getFormat()" cnt="10" time="0"/>
<frame name="io.scif.AbstractHasFormat.getFormat()" cnt="9" time="16">
<frame name="io.scif.services.DefaultFormatService.getFormatFromComponent(java.lang.Class)" cnt="9" time="0">
<frame name="io.scif.services.DefaultFormatService.getFormatFromChecker(java.lang.Class)" cnt="9" time="0">
<frame name="io.scif.services.DefaultFormatService.checkerMap()" cnt="9" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.PGMFormat$Checker.isFormat(io.scif.io.RandomAccessInputStream)" cnt="1" time="0">
<frame name="io.scif.util.FormatTools.validStream(io.scif.io.RandomAccessInputStream, int, boolean)" cnt="1" time="0">
<frame name="io.scif.io.RandomAccessInputStream.length()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.length()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.order(boolean)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.setOrder(java.nio.ByteOrder)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.read()" cnt="1" time="0">
<frame name="io.scif.io.RandomAccessInputStream.readByte()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.readByte()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="1" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.OBFFormat$Checker.suffixNecessary()" cnt="1" time="0"/>
<frame name="io.scif.formats.qt.NativeQTFormat$Checker.suffixNecessary()" cnt="2" time="0"/>
<frame name="io.scif.AbstractChecker.suffixNecessary()" cnt="30" time="0"/>
<frame name="io.scif.formats.AVIFormat$Checker.isFormat(io.scif.io.RandomAccessInputStream)" cnt="1" time="0">
<frame name="io.scif.util.FormatTools.validStream(io.scif.io.RandomAccessInputStream, int, boolean)" cnt="1" time="0">
<frame name="io.scif.io.RandomAccessInputStream.length()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.length()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.order(boolean)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.setOrder(java.nio.ByteOrder)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.readString(int)" cnt="2" time="0">
<frame name="io.scif.io.RandomAccessInputStream.readFully(byte[])" cnt="2" time="0">
<frame name="io.scif.io.NIOFileHandle.readFully(byte[])" cnt="2" time="0">
<frame name="io.scif.io.NIOFileHandle.read(byte[])" cnt="2" time="0">
<frame name="io.scif.io.NIOFileHandle.read(java.nio.ByteBuffer)" cnt="2" time="0">
<frame name="io.scif.io.NIOFileHandle.read(java.nio.ByteBuffer, int, int)" cnt="2" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="2" time="0"/>
</frame>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.available()" cnt="2" time="0">
<frame name="io.scif.io.RandomAccessInputStream.getFilePointer()" cnt="2" time="0">
<frame name="io.scif.io.NIOFileHandle.getFilePointer()" cnt="2" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.length()" cnt="2" time="0">
<frame name="io.scif.io.NIOFileHandle.length()" cnt="2" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.skipBytes(int)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.skipBytes(int)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="1" time="0"/>
<frame name="io.scif.io.NIOFileHandle.length()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.JPEG2000Format$Checker.suffixNecessary()" cnt="1" time="0"/>
<frame name="io.scif.formats.qt.NativeQTFormat$Checker.isFormat(io.scif.io.RandomAccessInputStream)" cnt="1" time="0">
<frame name="io.scif.formats.qt.NativeQTFormat.access$0()" cnt="29" time="0"/>
<frame name="io.scif.util.FormatTools.validStream(io.scif.io.RandomAccessInputStream, int, boolean)" cnt="1" time="0">
<frame name="io.scif.io.RandomAccessInputStream.length()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.length()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.order(boolean)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.setOrder(java.nio.ByteOrder)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.readString(int)" cnt="1" time="0">
<frame name="io.scif.io.RandomAccessInputStream.readFully(byte[])" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.readFully(byte[])" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.read(byte[])" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.read(java.nio.ByteBuffer)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.read(java.nio.ByteBuffer, int, int)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="1" time="0"/>
</frame>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.available()" cnt="1" time="0">
<frame name="io.scif.io.RandomAccessInputStream.getFilePointer()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.getFilePointer()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.length()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.length()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.config.SCIFIOConfig.checkerIsOpen()" cnt="21" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.close()" cnt="6" time="0">
<frame name="io.scif.io.NIOFileHandle.close()" cnt="6" time="0"/>
<frame name="io.scif.services.DefaultLocationService.getMappedFile(java.lang.String)" cnt="6" time="0">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="12" time="0"/>
</frame>
<frame name="io.scif.SCIFIO.location()" cnt="6" time="0"/>
</frame>
<frame name="io.scif.formats.APNGFormat$Checker.suffixNecessary()" cnt="2" time="0"/>
<frame name="io.scif.formats.APNGFormat$Checker.isFormat(io.scif.io.RandomAccessInputStream)" cnt="1" time="0">
<frame name="io.scif.io.RandomAccessInputStream.read(byte[])" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.read(byte[])" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.read(java.nio.ByteBuffer)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.read(java.nio.ByteBuffer, int, int)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="1" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.io.StreamTools.validStream(io.scif.io.RandomAccessInputStream, int, boolean)" cnt="1" time="0">
<frame name="io.scif.io.RandomAccessInputStream.length()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.length()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.order(boolean)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.setOrder(java.nio.ByteOrder)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="1" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.OBFFormat$Checker.isFormat(io.scif.io.RandomAccessInputStream)" cnt="1" time="0">
<frame name="io.scif.formats.OBFFormat$OBFUtilities.getFileVersion(io.scif.io.RandomAccessInputStream)" cnt="1" time="0">
<frame name="io.scif.io.RandomAccessInputStream.readShort()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.readShort()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.order(boolean)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.setOrder(java.nio.ByteOrder)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.util.FormatTools.validStream(io.scif.io.RandomAccessInputStream, int, boolean)" cnt="1" time="0">
<frame name="io.scif.io.RandomAccessInputStream.length()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.length()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.order(boolean)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.setOrder(java.nio.ByteOrder)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.readString(int)" cnt="1" time="0">
<frame name="io.scif.io.RandomAccessInputStream.readFully(byte[])" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.readFully(byte[])" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.read(byte[])" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.read(java.nio.ByteBuffer)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.read(java.nio.ByteBuffer, int, int)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="1" time="0"/>
</frame>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.available()" cnt="1" time="0">
<frame name="io.scif.io.RandomAccessInputStream.getFilePointer()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.getFilePointer()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.length()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.length()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.readInt()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.readInt()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="1" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.PGMFormat$Checker.suffixNecessary()" cnt="2" time="0"/>
<frame name="io.scif.AbstractChecker.suffixSufficient()" cnt="23" time="0"/>
<frame name="io.scif.formats.AVIFormat$Checker.suffixNecessary()" cnt="2" time="0"/>
<frame name="io.scif.formats.JPEG2000Format$Checker.suffixSufficient()" cnt="2" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.&lt;init&gt;(org.scijava.Context, java.lang.String)" cnt="6" time="16">
<frame name="io.scif.services.DefaultLocationService.getHandle(java.lang.String)" cnt="6" time="0">
<frame name="io.scif.services.DefaultLocationService.getHandle(java.lang.String, boolean)" cnt="6" time="0">
<frame name="io.scif.services.DefaultLocationService.getHandle(java.lang.String, boolean, boolean)" cnt="6" time="0">
<frame name="io.scif.io.GZipHandle.&lt;init&gt;()" cnt="6" time="0">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;()" cnt="6" time="0">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;(org.scijava.Context)" cnt="6" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="6" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.URLHandle.isConstructable(java.lang.String)" cnt="6" time="0"/>
<frame name="io.scif.io.URLHandle.&lt;init&gt;()" cnt="6" time="0">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;()" cnt="6" time="0">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;(org.scijava.Context)" cnt="6" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="6" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.BZip2Handle.&lt;init&gt;()" cnt="6" time="0">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;()" cnt="6" time="0">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;(org.scijava.Context)" cnt="6" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="6" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.services.DefaultLocationService.getMappedFile(java.lang.String)" cnt="6" time="0">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="12" time="0"/>
</frame>
<frame name="io.scif.io.ZipHandle.isConstructable(java.lang.String)" cnt="6" time="0"/>
<frame name="io.scif.io.NIOFileHandle.&lt;init&gt;(io.scif.io.NIOService, java.lang.String, java.lang.String)" cnt="6" time="0">
<frame name="io.scif.io.NIOFileHandle.&lt;init&gt;(io.scif.io.NIOService, java.io.File, java.lang.String)" cnt="6" time="0">
<frame name="io.scif.io.NIOFileHandle.&lt;init&gt;(io.scif.io.NIOService, java.io.File, java.lang.String, int)" cnt="6" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="6" time="0">
<frame name="io.scif.io.DefaultNIOService.allocate(java.nio.channels.FileChannel, java.nio.channels.FileChannel$MapMode, long, int)" cnt="6" time="0">
<frame name="io.scif.io.DefaultNIOService.allocateDirect(java.nio.channels.FileChannel, long, int)" cnt="6" time="0"/>
</frame>
<frame name="io.scif.io.NIOFileHandle.length()" cnt="24" time="0"/>
</frame>
<frame name="io.scif.io.AbstractNIOHandle.validateMode(java.lang.String)" cnt="6" time="0"/>
<frame name="io.scif.io.AbstractNIOHandle.&lt;init&gt;()" cnt="6" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.GZipHandle.isConstructable(java.lang.String)" cnt="6" time="0"/>
<frame name="io.scif.io.BZip2Handle.isConstructable(java.lang.String)" cnt="6" time="0"/>
<frame name="io.scif.services.DefaultLocationService.getMappedId(java.lang.String)" cnt="6" time="0">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="12" time="0"/>
</frame>
<frame name="io.scif.io.ZipHandle.&lt;init&gt;()" cnt="6" time="0">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;()" cnt="6" time="0">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;(org.scijava.Context)" cnt="6" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="6" time="0"/>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.SCIFIO.&lt;init&gt;(org.scijava.Context)" cnt="6" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.&lt;init&gt;(org.scijava.Context, io.scif.io.IRandomAccess, java.lang.String)" cnt="6" time="16">
<frame name="io.scif.io.NIOFileHandle.setOrder(java.nio.ByteOrder)" cnt="6" time="16"/>
<frame name="io.scif.SCIFIO.&lt;init&gt;(org.scijava.Context)" cnt="6" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="6" time="0">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="6" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="6" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.SCIFIO.location()" cnt="6" time="0"/>
</frame>
<frame name="io.scif.formats.TextFormat$Checker.suffixSufficient()" cnt="1" time="0"/>
<frame name="io.scif.AbstractFormat.getSuffixes()" cnt="19" time="0"/>
<frame name="io.scif.util.FormatTools.checkSuffix(java.lang.String, java.lang.String[])" cnt="19" time="0"/>
</frame>
<frame name="io.scif.formats.NRRDFormat$Checker.isFormat(java.lang.String, io.scif.config.SCIFIOConfig)" cnt="1" time="0">
<frame name="io.scif.AbstractChecker.isFormat(java.lang.String, io.scif.config.SCIFIOConfig)" cnt="1" time="0">
<frame name="io.scif.AbstractHasFormat.getFormat()" cnt="1" time="0">
<frame name="io.scif.services.DefaultFormatService.getFormatFromComponent(java.lang.Class)" cnt="1" time="0">
<frame name="io.scif.services.DefaultFormatService.getFormatFromChecker(java.lang.Class)" cnt="1" time="0">
<frame name="io.scif.services.DefaultFormatService.checkerMap()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractChecker.suffixNecessary()" cnt="2" time="0"/>
<frame name="io.scif.config.SCIFIOConfig.checkerIsOpen()" cnt="1" time="0"/>
<frame name="io.scif.AbstractChecker.suffixSufficient()" cnt="1" time="0"/>
<frame name="io.scif.AbstractFormat.getSuffixes()" cnt="1" time="0"/>
<frame name="io.scif.util.FormatTools.checkSuffix(java.lang.String, java.lang.String[])" cnt="1" time="0"/>
</frame>
<frame name="io.scif.io.Location.exists()" cnt="2" time="0">
<frame name="io.scif.services.DefaultLocationService.getMappedFile(java.lang.String)" cnt="2" time="0">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="4" time="0"/>
</frame>
<frame name="io.scif.services.DefaultLocationService.getMappedId(java.lang.String)" cnt="2" time="0">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="4" time="0"/>
</frame>
</frame>
<frame name="io.scif.io.Location.&lt;init&gt;(org.scijava.Context, java.lang.String)" cnt="2" time="0">
<frame name="io.scif.io.Location.&lt;init&gt;(org.scijava.Context)" cnt="2" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="2" time="0"/>
</frame>
<frame name="io.scif.services.DefaultLocationService.getMappedId(java.lang.String)" cnt="4" time="0">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="8" time="0"/>
</frame>
<frame name="io.scif.AbstractSCIFIOPlugin.log()" cnt="4" time="0"/>
</frame>
<frame name="io.scif.config.SCIFIOConfig.checkerIsOpen()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.formats.DICOMFormat$Checker.isFormat(java.lang.String, io.scif.config.SCIFIOConfig)" cnt="1" time="0">
<frame name="io.scif.AbstractChecker.isFormat(java.lang.String, io.scif.config.SCIFIOConfig)" cnt="1" time="0">
<frame name="io.scif.formats.DICOMFormat$Checker.suffixNecessary()" cnt="1" time="0"/>
<frame name="io.scif.formats.DICOMFormat$Checker.isFormat(io.scif.io.RandomAccessInputStream)" cnt="1" time="0">
<frame name="io.scif.formats.DICOMFormat$DICOMUtils.access$0(io.scif.io.RandomAccessInputStream)" cnt="1" time="0">
<frame name="io.scif.formats.DICOMFormat$DICOMUtils.getNextTag(io.scif.io.RandomAccessInputStream)" cnt="1" time="0">
<frame name="io.scif.formats.DICOMFormat$DICOMUtils.getNextTag(io.scif.io.RandomAccessInputStream, boolean)" cnt="1" time="0">
<frame name="io.scif.formats.DICOMFormat$DICOMUtils.getNextTag(io.scif.io.RandomAccessInputStream, boolean, boolean)" cnt="1" time="0">
<frame name="io.scif.io.RandomAccessInputStream.getFilePointer()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.getFilePointer()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.formats.DICOMFormat$DICOMUtils.getLength(io.scif.io.RandomAccessInputStream, io.scif.formats.DICOMFormat$DICOMTag)" cnt="1" time="0">
<frame name="io.scif.io.RandomAccessInputStream.getFilePointer()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.getFilePointer()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.formats.DICOMFormat$DICOMTag.setVR(int)" cnt="2" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.length()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.length()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.read(byte[])" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.read(byte[])" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.read(java.nio.ByteBuffer)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.read(java.nio.ByteBuffer, int, int)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="1" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.isLittleEndian()" cnt="2" time="0">
<frame name="io.scif.io.NIOFileHandle.getOrder()" cnt="2" time="0"/>
</frame>
<frame name="io.scif.common.DataTools.bytesToInt(byte[], int, int, boolean)" cnt="1" time="0"/>
<frame name="io.scif.common.DataTools.bytesToInt(byte[], boolean)" cnt="1" time="0">
<frame name="io.scif.common.DataTools.bytesToInt(byte[], int, int, boolean)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.DICOMFormat$DICOMTag.setTagValue(int)" cnt="1" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.length()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.length()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.readShort()" cnt="2" time="0">
<frame name="io.scif.io.NIOFileHandle.readShort()" cnt="2" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="2" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.DICOMFormat$DICOMTag.getElementLength()" cnt="6" time="0"/>
<frame name="io.scif.formats.DICOMFormat$DICOMTag.&lt;init&gt;()" cnt="1" time="0"/>
<frame name="io.scif.formats.DICOMFormat$DICOMTag.setLittleEndian(boolean)" cnt="1" time="0"/>
<frame name="io.scif.formats.DICOMFormat$DICOMTag.setElementLength(int)" cnt="1" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.util.FormatTools.validStream(io.scif.io.RandomAccessInputStream, int, boolean)" cnt="1" time="0">
<frame name="io.scif.io.RandomAccessInputStream.length()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.length()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.order(boolean)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.setOrder(java.nio.ByteOrder)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.readString(int)" cnt="1" time="0">
<frame name="io.scif.io.RandomAccessInputStream.readFully(byte[])" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.readFully(byte[])" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.read(byte[])" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.read(java.nio.ByteBuffer)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.read(java.nio.ByteBuffer, int, int)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="1" time="0"/>
</frame>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.available()" cnt="1" time="0">
<frame name="io.scif.io.RandomAccessInputStream.getFilePointer()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.getFilePointer()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.length()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.length()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.DICOMFormat$DICOMTag.get()" cnt="1" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="2" time="0">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="2" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="2" time="0"/>
</frame>
</frame>
<frame name="io.scif.formats.DICOMFormat.access$0()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.formats.DICOMFormat$Checker.suffixSufficient()" cnt="2" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.close()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.close()" cnt="1" time="0"/>
<frame name="io.scif.services.DefaultLocationService.getMappedFile(java.lang.String)" cnt="1" time="0">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="2" time="0"/>
</frame>
<frame name="io.scif.SCIFIO.location()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.config.SCIFIOConfig.checkerIsOpen()" cnt="1" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.&lt;init&gt;(org.scijava.Context, java.lang.String)" cnt="1" time="0">
<frame name="io.scif.services.DefaultLocationService.getHandle(java.lang.String)" cnt="1" time="0">
<frame name="io.scif.services.DefaultLocationService.getHandle(java.lang.String, boolean)" cnt="1" time="0">
<frame name="io.scif.services.DefaultLocationService.getHandle(java.lang.String, boolean, boolean)" cnt="1" time="0">
<frame name="io.scif.io.GZipHandle.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;(org.scijava.Context)" cnt="1" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.URLHandle.isConstructable(java.lang.String)" cnt="1" time="0"/>
<frame name="io.scif.io.URLHandle.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;(org.scijava.Context)" cnt="1" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.BZip2Handle.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;(org.scijava.Context)" cnt="1" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.services.DefaultLocationService.getMappedFile(java.lang.String)" cnt="1" time="0">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="2" time="0"/>
</frame>
<frame name="io.scif.io.ZipHandle.isConstructable(java.lang.String)" cnt="1" time="0"/>
<frame name="io.scif.io.NIOFileHandle.&lt;init&gt;(io.scif.io.NIOService, java.lang.String, java.lang.String)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.&lt;init&gt;(io.scif.io.NIOService, java.io.File, java.lang.String)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.&lt;init&gt;(io.scif.io.NIOService, java.io.File, java.lang.String, int)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="1" time="0">
<frame name="io.scif.io.DefaultNIOService.allocate(java.nio.channels.FileChannel, java.nio.channels.FileChannel$MapMode, long, int)" cnt="1" time="0">
<frame name="io.scif.io.DefaultNIOService.allocateDirect(java.nio.channels.FileChannel, long, int)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.io.NIOFileHandle.length()" cnt="4" time="0"/>
</frame>
<frame name="io.scif.io.AbstractNIOHandle.validateMode(java.lang.String)" cnt="1" time="0"/>
<frame name="io.scif.io.AbstractNIOHandle.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.GZipHandle.isConstructable(java.lang.String)" cnt="1" time="0"/>
<frame name="io.scif.io.BZip2Handle.isConstructable(java.lang.String)" cnt="1" time="0"/>
<frame name="io.scif.services.DefaultLocationService.getMappedId(java.lang.String)" cnt="1" time="0">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="2" time="0"/>
</frame>
<frame name="io.scif.io.ZipHandle.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;(org.scijava.Context)" cnt="1" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.SCIFIO.&lt;init&gt;(org.scijava.Context)" cnt="1" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.&lt;init&gt;(org.scijava.Context, io.scif.io.IRandomAccess, java.lang.String)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.setOrder(java.nio.ByteOrder)" cnt="1" time="0"/>
<frame name="io.scif.SCIFIO.&lt;init&gt;(org.scijava.Context)" cnt="1" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.SCIFIO.location()" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.util.FormatTools.checkSuffix(java.lang.String, java.lang.String[])" cnt="1" time="0"/>
</frame>
<frame name="io.scif.AbstractFormat.isEnabled()" cnt="25" time="0"/>
<frame name="io.scif.formats.JPEGFormat$Checker.isFormat(java.lang.String, io.scif.config.SCIFIOConfig)" cnt="1" time="0">
<frame name="io.scif.AbstractChecker.isFormat(java.lang.String, io.scif.config.SCIFIOConfig)" cnt="1" time="0">
<frame name="io.scif.formats.JPEGFormat$Checker.suffixSufficient()" cnt="2" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.close()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.close()" cnt="1" time="0"/>
<frame name="io.scif.services.DefaultLocationService.getMappedFile(java.lang.String)" cnt="1" time="0">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="2" time="0"/>
</frame>
<frame name="io.scif.SCIFIO.location()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.config.SCIFIOConfig.checkerIsOpen()" cnt="1" time="0"/>
<frame name="io.scif.formats.JPEGFormat$Checker.suffixNecessary()" cnt="1" time="0"/>
<frame name="io.scif.formats.JPEGFormat$Checker.isFormat(io.scif.io.RandomAccessInputStream)" cnt="1" time="0">
<frame name="io.scif.io.RandomAccessInputStream.read(byte[])" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.read(byte[])" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.read(java.nio.ByteBuffer)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.read(java.nio.ByteBuffer, int, int)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="1" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.util.FormatTools.validStream(io.scif.io.RandomAccessInputStream, int, boolean)" cnt="1" time="0">
<frame name="io.scif.io.RandomAccessInputStream.length()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.length()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.order(boolean)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.setOrder(java.nio.ByteOrder)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.&lt;init&gt;(org.scijava.Context, java.lang.String)" cnt="1" time="0">
<frame name="io.scif.services.DefaultLocationService.getHandle(java.lang.String)" cnt="1" time="0">
<frame name="io.scif.services.DefaultLocationService.getHandle(java.lang.String, boolean)" cnt="1" time="0">
<frame name="io.scif.services.DefaultLocationService.getHandle(java.lang.String, boolean, boolean)" cnt="1" time="0">
<frame name="io.scif.io.GZipHandle.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;(org.scijava.Context)" cnt="1" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.URLHandle.isConstructable(java.lang.String)" cnt="1" time="0"/>
<frame name="io.scif.io.URLHandle.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;(org.scijava.Context)" cnt="1" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.BZip2Handle.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;(org.scijava.Context)" cnt="1" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.services.DefaultLocationService.getMappedFile(java.lang.String)" cnt="1" time="0">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="2" time="0"/>
</frame>
<frame name="io.scif.io.ZipHandle.isConstructable(java.lang.String)" cnt="1" time="0"/>
<frame name="io.scif.io.NIOFileHandle.&lt;init&gt;(io.scif.io.NIOService, java.lang.String, java.lang.String)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.&lt;init&gt;(io.scif.io.NIOService, java.io.File, java.lang.String)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.&lt;init&gt;(io.scif.io.NIOService, java.io.File, java.lang.String, int)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="1" time="0">
<frame name="io.scif.io.DefaultNIOService.allocate(java.nio.channels.FileChannel, java.nio.channels.FileChannel$MapMode, long, int)" cnt="1" time="0">
<frame name="io.scif.io.DefaultNIOService.allocateDirect(java.nio.channels.FileChannel, long, int)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.io.NIOFileHandle.length()" cnt="4" time="0"/>
</frame>
<frame name="io.scif.io.AbstractNIOHandle.validateMode(java.lang.String)" cnt="1" time="0"/>
<frame name="io.scif.io.AbstractNIOHandle.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.GZipHandle.isConstructable(java.lang.String)" cnt="1" time="0"/>
<frame name="io.scif.io.BZip2Handle.isConstructable(java.lang.String)" cnt="1" time="0"/>
<frame name="io.scif.services.DefaultLocationService.getMappedId(java.lang.String)" cnt="1" time="0">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="2" time="0"/>
</frame>
<frame name="io.scif.io.ZipHandle.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;(org.scijava.Context)" cnt="1" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.SCIFIO.&lt;init&gt;(org.scijava.Context)" cnt="1" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.&lt;init&gt;(org.scijava.Context, io.scif.io.IRandomAccess, java.lang.String)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.setOrder(java.nio.ByteOrder)" cnt="1" time="0"/>
<frame name="io.scif.SCIFIO.&lt;init&gt;(org.scijava.Context)" cnt="1" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.SCIFIO.location()" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.config.SCIFIOConfig.checkerIsOpen()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.services.DefaultFormatService.formats()" cnt="1" time="0"/>
<frame name="io.scif.formats.MicromanagerFormat$Checker.isFormat(java.lang.String, io.scif.config.SCIFIOConfig)" cnt="1" time="0">
<frame name="io.scif.io.Location.exists()" cnt="1" time="0">
<frame name="io.scif.services.DefaultLocationService.getMappedFile(java.lang.String)" cnt="1" time="0">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="2" time="0"/>
</frame>
<frame name="io.scif.services.DefaultLocationService.getMappedId(java.lang.String)" cnt="1" time="0">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="2" time="0"/>
</frame>
</frame>
<frame name="io.scif.io.Location.&lt;init&gt;(org.scijava.Context, java.lang.String)" cnt="1" time="0">
<frame name="io.scif.io.Location.&lt;init&gt;(org.scijava.Context)" cnt="1" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.services.DefaultLocationService.getMappedId(java.lang.String)" cnt="2" time="0">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="4" time="0"/>
</frame>
<frame name="io.scif.AbstractSCIFIOPlugin.log()" cnt="2" time="0"/>
</frame>
<frame name="io.scif.io.Location.&lt;init&gt;(org.scijava.Context, io.scif.io.Location, java.lang.String)" cnt="1" time="0">
<frame name="io.scif.io.Location.&lt;init&gt;(org.scijava.Context, java.lang.String, java.lang.String)" cnt="1" time="0">
<frame name="io.scif.io.Location.&lt;init&gt;(org.scijava.Context, java.lang.String)" cnt="1" time="0">
<frame name="io.scif.io.Location.&lt;init&gt;(org.scijava.Context)" cnt="1" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.services.DefaultLocationService.getMappedId(java.lang.String)" cnt="2" time="0">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="4" time="0"/>
</frame>
<frame name="io.scif.AbstractSCIFIOPlugin.log()" cnt="2" time="0"/>
</frame>
</frame>
<frame name="io.scif.io.Location.getAbsolutePath()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.config.SCIFIOConfig.checkerIsOpen()" cnt="1" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.close()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.close()" cnt="1" time="0"/>
<frame name="io.scif.services.DefaultLocationService.getMappedFile(java.lang.String)" cnt="1" time="0">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="2" time="0"/>
</frame>
<frame name="io.scif.SCIFIO.location()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.formats.MicromanagerFormat$Checker.isFormat(io.scif.io.RandomAccessInputStream)" cnt="1" time="0">
<frame name="io.scif.services.DefaultFormatService.getFormatFromClass(java.lang.Class)" cnt="1" time="0">
<frame name="io.scif.services.DefaultFormatService.formatMap()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.formats.MinimalTIFFFormat$Checker.isFormat(io.scif.io.RandomAccessInputStream)" cnt="1" time="0">
<frame name="io.scif.formats.tiff.TiffParser.&lt;init&gt;(org.scijava.Context, io.scif.io.RandomAccessInputStream)" cnt="1" time="0">
<frame name="io.scif.io.RandomAccessInputStream.getFilePointer()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.getFilePointer()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.codec.CodecOptions.getDefaultOptions()" cnt="1" time="0">
<frame name="io.scif.codec.CodecOptions.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.formats.tiff.TiffParser.checkHeader()" cnt="1" time="0">
<frame name="io.scif.io.RandomAccessInputStream.length()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.length()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.readShort()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.readShort()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.order(boolean)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.setOrder(java.nio.ByteOrder)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.read()" cnt="2" time="0">
<frame name="io.scif.io.RandomAccessInputStream.readByte()" cnt="2" time="0">
<frame name="io.scif.io.NIOFileHandle.readByte()" cnt="2" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="2" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.SCIFIO.&lt;init&gt;(org.scijava.Context)" cnt="1" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.tiff.TiffParser.isValidHeader()" cnt="1" time="0">
<frame name="io.scif.formats.tiff.TiffParser.checkHeader()" cnt="1" time="0">
<frame name="io.scif.io.RandomAccessInputStream.length()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.length()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.readShort()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.readShort()" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.order(boolean)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.setOrder(java.nio.ByteOrder)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.read()" cnt="2" time="0">
<frame name="io.scif.io.RandomAccessInputStream.readByte()" cnt="2" time="0">
<frame name="io.scif.io.NIOFileHandle.readByte()" cnt="2" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="2" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="1" time="0"/>
</frame>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractFormat.createChecker()" cnt="1" time="0">
<frame name="io.scif.AbstractFormat.createContextualObject(java.lang.Class)" cnt="1" time="0">
<frame name="io.scif.AbstractFormat.createObject(java.lang.Class)" cnt="1" time="0">
<frame name="io.scif.formats.MinimalTIFFFormat$Checker.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractChecker.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractHasFormat.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractFormat.getCheckerClass()" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.io.Location.getAbsoluteFile()" cnt="1" time="0">
<frame name="io.scif.io.Location.&lt;init&gt;(org.scijava.Context, java.lang.String)" cnt="1" time="0">
<frame name="io.scif.io.Location.&lt;init&gt;(org.scijava.Context)" cnt="1" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.services.DefaultLocationService.getMappedId(java.lang.String)" cnt="2" time="0">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="4" time="0"/>
</frame>
<frame name="io.scif.AbstractSCIFIOPlugin.log()" cnt="2" time="0"/>
</frame>
<frame name="io.scif.io.Location.getAbsolutePath()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.io.RandomAccessInputStream.&lt;init&gt;(org.scijava.Context, java.lang.String)" cnt="1" time="0">
<frame name="io.scif.services.DefaultLocationService.getHandle(java.lang.String)" cnt="1" time="0">
<frame name="io.scif.services.DefaultLocationService.getHandle(java.lang.String, boolean)" cnt="1" time="0">
<frame name="io.scif.services.DefaultLocationService.getHandle(java.lang.String, boolean, boolean)" cnt="1" time="0">
<frame name="io.scif.io.GZipHandle.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;(org.scijava.Context)" cnt="1" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.URLHandle.isConstructable(java.lang.String)" cnt="1" time="0"/>
<frame name="io.scif.io.URLHandle.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;(org.scijava.Context)" cnt="1" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.BZip2Handle.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;(org.scijava.Context)" cnt="1" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.services.DefaultLocationService.getMappedFile(java.lang.String)" cnt="1" time="0">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="2" time="0"/>
</frame>
<frame name="io.scif.io.ZipHandle.isConstructable(java.lang.String)" cnt="1" time="0"/>
<frame name="io.scif.io.NIOFileHandle.&lt;init&gt;(io.scif.io.NIOService, java.lang.String, java.lang.String)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.&lt;init&gt;(io.scif.io.NIOService, java.io.File, java.lang.String)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.&lt;init&gt;(io.scif.io.NIOService, java.io.File, java.lang.String, int)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="1" time="0">
<frame name="io.scif.io.DefaultNIOService.allocate(java.nio.channels.FileChannel, java.nio.channels.FileChannel$MapMode, long, int)" cnt="1" time="0">
<frame name="io.scif.io.DefaultNIOService.allocateDirect(java.nio.channels.FileChannel, long, int)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.io.NIOFileHandle.length()" cnt="4" time="0"/>
</frame>
<frame name="io.scif.io.AbstractNIOHandle.validateMode(java.lang.String)" cnt="1" time="0"/>
<frame name="io.scif.io.AbstractNIOHandle.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.io.GZipHandle.isConstructable(java.lang.String)" cnt="1" time="0"/>
<frame name="io.scif.io.BZip2Handle.isConstructable(java.lang.String)" cnt="1" time="0"/>
<frame name="io.scif.services.DefaultLocationService.getMappedId(java.lang.String)" cnt="1" time="0">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="2" time="0"/>
</frame>
<frame name="io.scif.io.ZipHandle.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.io.StreamHandle.&lt;init&gt;(org.scijava.Context)" cnt="1" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.SCIFIO.&lt;init&gt;(org.scijava.Context)" cnt="1" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.&lt;init&gt;(org.scijava.Context, io.scif.io.IRandomAccess, java.lang.String)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.setOrder(java.nio.ByteOrder)" cnt="1" time="0"/>
<frame name="io.scif.SCIFIO.&lt;init&gt;(org.scijava.Context)" cnt="1" time="0"/>
<frame name="io.scif.io.RandomAccessInputStream.seek(long)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.seek(long)" cnt="1" time="0">
<frame name="io.scif.io.NIOFileHandle.buffer(long, int)" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.SCIFIO.location()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.io.Location.getParentFile()" cnt="1" time="0">
<frame name="io.scif.io.Location.&lt;init&gt;(org.scijava.Context, java.lang.String)" cnt="1" time="0">
<frame name="io.scif.io.Location.&lt;init&gt;(org.scijava.Context)" cnt="1" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.services.DefaultLocationService.getMappedId(java.lang.String)" cnt="2" time="0">
<frame name="io.scif.services.DefaultLocationService.getIdMap()" cnt="4" time="0"/>
</frame>
<frame name="io.scif.AbstractSCIFIOPlugin.log()" cnt="2" time="0"/>
</frame>
<frame name="io.scif.io.Location.getParent()" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractFormat.createChecker()" cnt="25" time="15">
<frame name="io.scif.AbstractFormat.createContextualObject(java.lang.Class)" cnt="25" time="15">
<frame name="io.scif.AbstractFormat.createObject(java.lang.Class)" cnt="25" time="0">
<frame name="io.scif.formats.TextFormat$Checker.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractChecker.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractHasFormat.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.MicromanagerFormat$Checker.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractChecker.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractHasFormat.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.DICOMFormat$Checker.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractChecker.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractHasFormat.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.PGMFormat$Checker.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractChecker.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractHasFormat.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.OBFFormat$Checker.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractChecker.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractHasFormat.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.GIFFormat$Checker.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractChecker.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractHasFormat.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.APNGFormat$Checker.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractChecker.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractHasFormat.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.DefaultChecker.&lt;init&gt;()" cnt="10" time="0">
<frame name="io.scif.AbstractChecker.&lt;init&gt;()" cnt="10" time="0">
<frame name="io.scif.AbstractHasFormat.&lt;init&gt;()" cnt="10" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="10" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.JPEG2000Format$Checker.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractChecker.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractHasFormat.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.AVIFormat$Checker.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractChecker.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractHasFormat.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.MNGFormat$Checker.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractChecker.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractHasFormat.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.PCXFormat$Checker.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractChecker.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractHasFormat.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.qt.NativeQTFormat$Checker.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractChecker.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractHasFormat.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.NRRDFormat$Checker.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractChecker.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractHasFormat.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.JPEGFormat$Checker.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractChecker.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractHasFormat.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.formats.BMPFormat$Checker.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractChecker.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractHasFormat.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractFormat.getCheckerClass()" cnt="25" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.filters.PlaneSeparator.separate(net.imagej.axis.AxisType[])" cnt="1" time="0">
<frame name="io.scif.filters.AbstractReaderFilter.metaCheck()" cnt="1" time="0">
<frame name="io.scif.filters.AbstractReaderFilter.getMetadata()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.filters.PlaneSeparatorMetadata.separate(net.imagej.axis.AxisType[])" cnt="1" time="0">
<frame name="io.scif.filters.AbstractMetadataWrapper.unwrap()" cnt="1" time="0"/>
<frame name="io.scif.filters.PlaneSeparatorMetadata.populateImageMetadata()" cnt="1" time="0">
<frame name="io.scif.filters.AbstractMetadataWrapper.unwrap()" cnt="1" time="0"/>
<frame name="io.scif.filters.AbstractMetadataWrapper.add(io.scif.ImageMetadata, boolean)" cnt="1" time="0">
<frame name="io.scif.AbstractMetadata.add(io.scif.ImageMetadata)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.DefaultImageMetadata.&lt;init&gt;(io.scif.ImageMetadata)" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.&lt;init&gt;(io.scif.ImageMetadata)" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.copy(io.scif.ImageMetadata)" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getThumbSizeY()" cnt="1" time="0"/>
<frame name="io.scif.AbstractImageMetadata.isIndexed()" cnt="1" time="0"/>
<frame name="io.scif.AbstractImageMetadata.isOrderCertain()" cnt="1" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getPlanarAxisCount()" cnt="1" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getTable()" cnt="1" time="0"/>
<frame name="io.scif.AbstractImageMetadata.isThumbnail()" cnt="1" time="0"/>
<frame name="io.scif.DefaultMetaTable.&lt;init&gt;(java.util.Map)" cnt="1" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.getThumbSizeX()" cnt="1" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getName()" cnt="1" time="0"/>
<frame name="io.scif.AbstractImageMetadata.isMetadataComplete()" cnt="1" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getPixelType()" cnt="1" time="0"/>
<frame name="io.scif.AbstractImageMetadata.isFalseColor()" cnt="1" time="0"/>
<frame name="io.scif.AbstractImageMetadata.isLittleEndian()" cnt="1" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxesLengths()" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.getAxesLengths(java.util.List)" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisLength(net.imagej.axis.CalibratedAxis)" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisLength(net.imagej.axis.AxisType)" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType)" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType, java.util.List)" cnt="2" time="0"/>
</frame>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractImageMetadata.populate(java.lang.String, java.util.List, long[], int, boolean, boolean, boolean, boolean, boolean)" cnt="1" time="0">
<frame name="io.scif.util.FormatTools.getBitsPerPixel(int)" cnt="1" time="0">
<frame name="io.scif.util.FormatTools.getBytesPerPixel(int)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.populate(java.lang.String, java.util.List, long[], int, int, boolean, boolean, boolean, boolean, boolean)" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.setAxisLengths(long[])" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.updateLength(net.imagej.axis.AxisType, long)" cnt="2" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractImageMetadata.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="1" time="0"/>
<frame name="io.scif.AbstractMetadata.createImageMetadata(int)" cnt="1" time="0"/>
<frame name="io.scif.AbstractMetadata.getImageCount()" cnt="2" time="0"/>
</frame>
<frame name="io.scif.filters.PlaneSeparatorMetadata.matchTypes(net.imagej.axis.AxisType[])" cnt="1" time="0">
<frame name="io.scif.filters.AbstractMetadataWrapper.unwrap()" cnt="1" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType)" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType, java.util.List)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.filters.AbstractReaderFilter.getMetadata()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.img.ImgOpener.axesToSplit(io.scif.filters.ReaderFilter)" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxesPlanar()" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisList(boolean)" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getPlanarAxisCount()" cnt="1" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="2" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.filters.ReaderFilter.getTail()" cnt="1" time="0">
<frame name="io.scif.filters.MasterFilterHelper.getTail()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="1" time="0"/>
<frame name="io.scif.AbstractReader.getMetadata()" cnt="1" time="0">
<frame name="io.scif.AbstractReader.getMetadata()" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.filters.ReaderFilter.enable(java.lang.Class)" cnt="2" time="0">
<frame name="io.scif.filters.MasterFilterHelper.enable(java.lang.Class)" cnt="2" time="0">
<frame name="io.scif.filters.MasterFilterHelper.updateParents()" cnt="2" time="0">
<frame name="io.scif.filters.AbstractReaderFilter.setParent(java.lang.Object)" cnt="3" time="0">
<frame name="io.scif.filters.PlaneSeparatorMetadata.wrap(io.scif.Metadata)" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getInterleavedAxisCount()" cnt="1" time="0">
<frame name="io.scif.util.SCIFIOMetadataTools.guessInterleavedAxisCount(java.util.List)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="1" time="0"/>
<frame name="io.scif.filters.AbstractMetadataWrapper.wrap(io.scif.Metadata)" cnt="1" time="0">
<frame name="io.scif.AbstractMetadata.getSource()" cnt="1" time="0"/>
<frame name="io.scif.filters.AbstractMetadataWrapper.setSource(io.scif.io.RandomAccessInputStream)" cnt="1" time="0">
<frame name="io.scif.AbstractMetadata.setSource(io.scif.io.RandomAccessInputStream)" cnt="1" time="0">
<frame name="io.scif.io.RandomAccessInputStream.getFileName()" cnt="1" time="0"/>
<frame name="io.scif.AbstractMetadata.setDatasetName(java.lang.String)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.filters.AbstractMetadataWrapper.setSource(io.scif.io.RandomAccessInputStream)" cnt="1" time="0">
<frame name="io.scif.AbstractMetadata.setSource(io.scif.io.RandomAccessInputStream)" cnt="2" time="0">
<frame name="io.scif.io.RandomAccessInputStream.getFileName()" cnt="2" time="0"/>
<frame name="io.scif.AbstractMetadata.setDatasetName(java.lang.String)" cnt="2" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.filters.PlaneSeparatorMetadata.populateImageMetadata()" cnt="1" time="0">
<frame name="io.scif.filters.AbstractMetadataWrapper.unwrap()" cnt="1" time="0"/>
<frame name="io.scif.filters.AbstractMetadataWrapper.add(io.scif.ImageMetadata, boolean)" cnt="1" time="0">
<frame name="io.scif.AbstractMetadata.add(io.scif.ImageMetadata)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.DefaultImageMetadata.&lt;init&gt;(io.scif.ImageMetadata)" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.&lt;init&gt;(io.scif.ImageMetadata)" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.copy(io.scif.ImageMetadata)" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getThumbSizeY()" cnt="1" time="0"/>
<frame name="io.scif.AbstractImageMetadata.isIndexed()" cnt="1" time="0"/>
<frame name="io.scif.AbstractImageMetadata.isOrderCertain()" cnt="1" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getPlanarAxisCount()" cnt="1" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getTable()" cnt="1" time="0"/>
<frame name="io.scif.AbstractImageMetadata.isThumbnail()" cnt="1" time="0"/>
<frame name="io.scif.DefaultMetaTable.&lt;init&gt;(java.util.Map)" cnt="1" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getPlanarAxisCount()" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractImageMetadata.getThumbSizeX()" cnt="1" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getName()" cnt="1" time="0"/>
<frame name="io.scif.AbstractImageMetadata.isMetadataComplete()" cnt="1" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getPixelType()" cnt="1" time="0"/>
<frame name="io.scif.AbstractImageMetadata.isFalseColor()" cnt="1" time="0"/>
<frame name="io.scif.AbstractImageMetadata.isLittleEndian()" cnt="1" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxesLengths()" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.getAxesLengths(java.util.List)" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisLength(net.imagej.axis.CalibratedAxis)" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisLength(net.imagej.axis.AxisType)" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType)" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType, java.util.List)" cnt="2" time="0"/>
</frame>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractImageMetadata.populate(java.lang.String, java.util.List, long[], int, boolean, boolean, boolean, boolean, boolean)" cnt="1" time="0">
<frame name="io.scif.util.FormatTools.getBitsPerPixel(int)" cnt="1" time="0">
<frame name="io.scif.util.FormatTools.getBytesPerPixel(int)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.populate(java.lang.String, java.util.List, long[], int, int, boolean, boolean, boolean, boolean, boolean)" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.setAxisLengths(long[])" cnt="1" time="0">
<frame name="io.scif.AbstractImageMetadata.updateLength(net.imagej.axis.AxisType, long)" cnt="2" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractImageMetadata.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="1" time="0"/>
<frame name="io.scif.AbstractMetadata.createImageMetadata(int)" cnt="1" time="0"/>
<frame name="io.scif.AbstractMetadata.getImageCount()" cnt="2" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.filters.PlaneSeparatorMetadata.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.filters.AbstractMetadataWrapper.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.filters.AbstractMetadataWrapper.&lt;init&gt;(io.scif.Metadata)" cnt="1" time="0">
<frame name="io.scif.AbstractMetadata.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractMetadata.&lt;init&gt;(java.util.List)" cnt="1" time="0">
<frame name="io.scif.DefaultMetaTable.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.DefaultMetaTable.&lt;init&gt;(boolean)" cnt="1" time="0"/>
</frame>
<frame name="io.scif.AbstractHasSource.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractHasFormat.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="1" time="0"/>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.filters.AbstractReaderFilter.getContext()" cnt="3" time="0">
<frame name="io.scif.filters.AbstractReaderFilter.getContext()" cnt="1" time="0">
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="1" time="0"/>
</frame>
<frame name="io.scif.filters.AbstractFilter.getParent()" cnt="3" time="0"/>
</frame>
<frame name="io.scif.filters.ChannelFillerMetadata.&lt;init&gt;()" cnt="2" time="0">
<frame name="io.scif.filters.AbstractMetadataWrapper.&lt;init&gt;()" cnt="2" time="0">
<frame name="io.scif.filters.AbstractMetadataWrapper.&lt;init&gt;(io.scif.Metadata)" cnt="2" time="0">
<frame name="io.scif.AbstractMetadata.&lt;init&gt;()" cnt="2" time="0">
<frame name="io.scif.AbstractMetadata.&lt;init&gt;(java.util.List)" cnt="2" time="0">
<frame name="io.scif.DefaultMetaTable.&lt;init&gt;()" cnt="2" time="0">
<frame name="io.scif.DefaultMetaTable.&lt;init&gt;(boolean)" cnt="2" time="0"/>
</frame>
<frame name="io.scif.AbstractHasSource.&lt;init&gt;()" cnt="2" time="0">
<frame name="io.scif.AbstractHasFormat.&lt;init&gt;()" cnt="2" time="0">
<frame name="io.scif.AbstractSCIFIOPlugin.&lt;init&gt;()" cnt="2" time="0"/>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.filters.AbstractFilter.setParent(java.lang.Object)" cnt="3" time="0"/>
<frame name="io.scif.filters.AbstractReaderFilter.getMetadata()" cnt="1" time="0"/>
<frame name="io.scif.filters.AbstractMetadataWrapper.wrap(io.scif.Metadata)" cnt="2" time="0">
<frame name="io.scif.AbstractMetadata.getSource()" cnt="2" time="0"/>
<frame name="io.scif.filters.AbstractMetadataWrapper.setSource(io.scif.io.RandomAccessInputStream)" cnt="2" time="0">
<frame name="io.scif.AbstractMetadata.setSource(io.scif.io.RandomAccessInputStream)" cnt="4" time="0">
<frame name="io.scif.io.RandomAccessInputStream.getFileName()" cnt="4" time="0"/>
<frame name="io.scif.AbstractMetadata.setDatasetName(java.lang.String)" cnt="4" time="0"/>
</frame>
</frame>
<frame name="io.scif.filters.ChannelFillerMetadata.populateImageMetadata()" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.isIndexed()" cnt="2" time="0"/>
<frame name="io.scif.filters.AbstractMetadataWrapper.unwrap()" cnt="2" time="0"/>
<frame name="io.scif.filters.AbstractMetadataWrapper.add(io.scif.ImageMetadata, boolean)" cnt="2" time="0">
<frame name="io.scif.AbstractMetadata.add(io.scif.ImageMetadata)" cnt="2" time="0"/>
</frame>
<frame name="io.scif.DefaultImageMetadata.&lt;init&gt;(io.scif.ImageMetadata)" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.&lt;init&gt;(io.scif.ImageMetadata)" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.copy(io.scif.ImageMetadata)" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.getThumbSizeY()" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisLength(net.imagej.axis.AxisType)" cnt="4" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType)" cnt="4" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType, java.util.List)" cnt="4" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractImageMetadata.isIndexed()" cnt="2" time="0"/>
<frame name="io.scif.AbstractImageMetadata.isOrderCertain()" cnt="2" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getPlanarAxisCount()" cnt="2" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getTable()" cnt="2" time="0">
<frame name="io.scif.DefaultMetaTable.&lt;init&gt;()" cnt="1" time="0">
<frame name="io.scif.DefaultMetaTable.&lt;init&gt;(boolean)" cnt="1" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractImageMetadata.isThumbnail()" cnt="2" time="0"/>
<frame name="io.scif.DefaultMetaTable.&lt;init&gt;(java.util.Map)" cnt="2" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="2" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.getThumbSizeX()" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisLength(net.imagej.axis.AxisType)" cnt="4" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType)" cnt="4" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType, java.util.List)" cnt="4" time="0"/>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractImageMetadata.getName()" cnt="2" time="0"/>
<frame name="io.scif.AbstractImageMetadata.isMetadataComplete()" cnt="2" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getPixelType()" cnt="2" time="0"/>
<frame name="io.scif.AbstractImageMetadata.isFalseColor()" cnt="2" time="0"/>
<frame name="io.scif.AbstractImageMetadata.isLittleEndian()" cnt="2" time="0"/>
<frame name="io.scif.AbstractImageMetadata.getAxesLengths()" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxes()" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.getEffectiveAxes()" cnt="2" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.getAxesLengths(java.util.List)" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisLength(net.imagej.axis.CalibratedAxis)" cnt="4" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisLength(net.imagej.axis.AxisType)" cnt="4" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType)" cnt="4" time="0">
<frame name="io.scif.AbstractImageMetadata.getAxisIndex(net.imagej.axis.AxisType, java.util.List)" cnt="4" time="0"/>
</frame>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractImageMetadata.populate(java.lang.String, java.util.List, long[], int, boolean, boolean, boolean, boolean, boolean)" cnt="2" time="0">
<frame name="io.scif.util.FormatTools.getBitsPerPixel(int)" cnt="2" time="0">
<frame name="io.scif.util.FormatTools.getBytesPerPixel(int)" cnt="2" time="0"/>
</frame>
<frame name="io.scif.AbstractImageMetadata.populate(java.lang.String, java.util.List, long[], int, int, boolean, boolean, boolean, boolean, boolean)" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.setAxisLengths(long[])" cnt="2" time="0">
<frame name="io.scif.AbstractImageMetadata.updateLength(net.imagej.axis.AxisType, long)" cnt="4" time="0"/>
</frame>
</frame>
</frame>
</frame>
<frame name="io.scif.AbstractImageMetadata.&lt;init&gt;()" cnt="2" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractMetadata.get(int)" cnt="4" time="0"/>
<frame name="io.scif.AbstractMetadata.createImageMetadata(int)" cnt="2" time="0"/>
<frame name="io.scif.AbstractMetadata.getImageCount()" cnt="4" time="0"/>
</frame>
</frame>
<frame name="io.scif.AbstractReader.getMetadata()" cnt="2" time="0">
<frame name="io.scif.AbstractReader.getMetadata()" cnt="2" time="0"/>
</frame>
</frame>
<frame name="io.scif.filters.AbstractFilter.setParent(java.lang.Object)" cnt="2" time="0"/>
</frame>
<frame name="io.scif.filters.PlaneSeparator.getPriority()" cnt="1" time="0"/>
<frame name="io.scif.filters.ChannelFiller.getPriority()" cnt="1" time="0"/>
</frame>
</frame>
</thread>
</cpu-profile>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment