Package gov.nih.mipav.model.file
package gov.nih.mipav.model.file
-
ClassDescriptionBase class for both the compress and decompress classes.An input stream that decompresses from the BZip2 format (without the file header chars) to be read as any other stream.An output stream that compresses into the BZip2 format (without the file header chars) into another stream.Ported from C++ to Java by William Gandler BSD 3-Clause License Copyright (c) 2007, Jan de Vaan and Victor Derks All rights reserved.A simple class the hold and calculate the CRC for sanity checking of the data.This class is a random access file that has an internal delimiter for fast processing of text files.This class reads a text file that lists all the tags that the DICOM file reader will need to know about.Object to store parameters in the ModelImage acquired from DWI image file or ImageInfo DTI tabAfni file format.The class reads and writes Analyze Version 7.5.x files.AVI file writer and reader.FileBase is an abstract class that has many methods that support the reading/writing of files.Reads BioRaD pic file format.Reads a BRUKER file by first reading in the d3proc header file or if the d3proc header file is not\ present the visu_pars file, second the reco header file, third the acqp file in the same directory or up one or two two parent directories, then the method file,l and finally the 2dseq binary file.The class reads Cheshire file images.Addresses and lengths are always contained in 4 bytes.FreeSurfer COR files are used to store 3 dimensional unsigned byte data.File written using Zeiss Release Version 1.1 for ZEN 2012Class to safely delete a file using a looped thread.This class reads and writes DICOM files.FileDICOMBase is an class that supports the reading/writing of DICOM files.Class that reads a lossless compressed JPEG file.FileDicomKey goes along with FileDicomTag - it is the key into the hashtable that corresponds to a tag.This is a class for reading in a DICOM sequence tag.A table containing dicom tags.This class holds all the important information about each DICOM tag.Information about a DICOM tag, stored in the DicomDictionary table once for each DICOM tag.A table containing dicom tags.Some of this code is derived from DM3_Reader.java in ImageJ.Some of this code is derived from FITS.java in ImageJ.Fixed format header Image data is not compressed Image data fixed offset 14336 bytes Data General host The image files are of fixed layout, described here as a series of 256 by 16 bit word blocks (512 bytes), blocks numbered from 0.Reads both GE Neducak Systems MR 5X and LX.HistoLUT reader/writer.Reference: 1.File class for reading/writing Image.XML file headers and their associated images.This structures contains the information that describes how an Afni image is stored on disk.This structures contains the information that describes how an analyze image is stored on disk.This structures contains the information that describes how an Avi image is stored on disk.This structure contains the basic information that describes how the image is stored on disk.Each unit has a unit type with a given base.This structures contains the information that describes how a Biorad image is stored on disk.File info storage container.File information related to the Bruker/Biospin scanner format.This structures contains the information that describes how an analyze image is stored on disk.File info storage container.File info storage container.This class contains DICOM header information.This structures contains the information that describes how a DM3 image is stored on disk.This structures contains the information that describes how a Fits image is stored on disk.This structures contains the information that describes how a GE Signa 5X image is stored on disk.This structures contains the information that describes how a GE Signa 5X image is stored on disk.This structures contains the information that describes how an ICS image is stored on disk.This structure contains the information that describes how an XML image is stored on disk.Title: InvestigatorThis structures contains the information that describes how an Interfile image is stored on disk.This structures contains the information that describes how a JP2 compressed image of 3D medical image is stored on disk.This structures contains the information that describes how a Fits image is stored on disk.This structure contains the information that describes how a Lattice image is stored on disk.File info storage container.This structures contains the information that describes how a LSM image is stored on disk.This structures contains the information that describes how a Siemens MagnetomVision image is stored on disk.File info storage container.This structure contains the information that describes how an MedVision image is stored on disk, as well as header information.This structures contains the information that describes how a MetaImage image is stored on disk.This structures contains the information that describes how.This class holds all the file information for a MINC file.This structures contains the information that describes how a MRC image is stored on disk.This structures contains the information that describes how a NIFTI image is stored on disk.Title:Created by IntelliJ IDEA.This structure contains the information that describes how a RAW image is stored on disk.This structures contains the information that describes how an SPM image is stored on disk.This structures contains the information that describes how a STK image is stored on disk.This structure contains the information that describes how an XML surface (see surface.xsd and FileSurfaceXML.java) is stored on disk.This structure contains the information that describes how an XML surface (see surface.xsd and FileSurfaceXML.java) is stored on disk.This structures contains the information that describes how a SVS image is stored on disk.This structures contains the information that describes how a Tiff image is stored on disk.This structures contains the information that describes how a TMG image is stored on disk.File Info VistaAbstract base clase contains the information that contains the shared information for XML images and XML surfaces.File info storage container.This class controls the file input/output of most formats that MIPAV supports, including tiff, raw, analyze, DICOM, and Medvision.Jpeg2K reader/ writer for 3D images.Reads Zeiss LSM 510 image files - an extension of the TIFF format.Class that reads Siemens Magnetom Vision files.Special for Benes.The class reads MedVision files that have been saved as MAC bin files.The class reads MGH files.The MINC file format is built on top of NetCDF.This class represents a MINC atrribute element.This class represents a MINC dimension element.HDF5 based reader/writer for MINC 2.0 Currently, for the image max and image min nodes: in the case of 3d images in which 1 image min and 1 image max is to be written out per slice, the dimorder is hardcoded to zspace.This class represents a MINC variable element.Comments from David Mastronarde:
I am not familiar with the latest standards for MRC files, but typically the extra header information has been used to save information about each section in the file.DOCUMENT ME!The class reads and writes NIFTI files.DOCUMENT ME!The class reads and writes packed bit files for tiff formatted images (including STK).The class reads and writes PAR/REC files.The class reads and writes raw files of all data types: boolean, byte, short, int, long, float, and double.The class reads and writes raw files of all data types: boolean, byte, short, int, long, float, and double.Reads a spar/sdat file.The class reads and writes SPM files.The MetaMorph Stack (STK) file format is derived from the TIFF format.Inherits from FileXML, reads SurfaceRef.XML files based on the "surfaceref.xsd" file.Inherits from FileXML, reads SurfaceRef.XML files based on the "surfaceref.xsd" file.This class facilitates reading and writing vtk xmlInherits from FileXML, reads Surface.XML files based on the "surface.xsd" file.Tagged Image File Format (TIFF 6.0) reader/ writer.Tiff Types.Tagged Image File Format (TIFF 6.0) reader/ writer.Tiff Types.DOCUMENT ME!Reads a .trk track file as a MIPAV mask image.This class stores information about a file type, including the type description (i.e., 'NRRD') and allowed extensions (i.e., '.nrrd,.nhdr').Constants and static methods which relate to file input, output or processing.VOI reader/writer.This structure contains information to direct file writing.Abstract base class for reading/writing .XML file headers.Documentation used was the ZVI Format Specification V 2.0.5 - August, 2010.Copyright 2022-2024 Leo Izen (Traneptora) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.This must be separate because TransformType's static initializers won't fire in timePorted from C to Java by William Gandler LEGAL ISSUES ============ In plain English: 1.Ported from C to Java by William Gandler LEGAL ISSUES ============ In plain English: 1.JPEG XL image format reference implementation ported from C++ to Java by William Gandler Copyright (c) the JPEG XL Project Authors.Settings for the interpretation of UINT input and output buffers.Frame blend modes.Defines which color profile to get: the profile from the codestream metadata header, which represents the color profile of the original image, or the color profile from the pixel data produced by the decoder.Color space of the image data.Data type for the sample values per channel per pixel.Error conditions: API usage errors have the 0x80 bit set to 1 Other errors have the 0x80 bit set to 0Id of encoder options for a frame.Data type for querying @ref JxlEncoderStats objectOrdering of multi-byte data.Given type of an extra channel.Image orientation metadata.Built-in primaries for color encoding.Types of progressive detail.Rendering intent for color encoding, as specified in ISO 15076-1:2010The result of @ref JxlSignatureCheck.Built-in transfer functions for color encoding.Built-in white points for color encoding.A limited-functionality binary property list (BPLIST) utility.A data structure to hold the BPLIST trailer data.A checked replacement forIndexOutOfBoundsException.Enumeration of supported file types.A series of utility methods for working with the file system.Defines an object that extracts metadata from in JPEG segments.Performs read functions of JPEG files, returning specific file segments.An enumeration of the known segment types found in JPEG files.Defines an object capable of processing a particular type of metadata from aMetadataExtractor.RandomAccessReader.Contains helper methods that perform photographic conversions.Used to suppress specific code analysis warnings produced by the Findbugs tool.Interface of an class capable of handling events raised during the reading of a TIFF file viaMetadataExtractor.TiffReader.Note does not use hashtable since two Private keys can have same hashcode.Associates a FileDicomKey with a particular publisher to denote the source of the FileDicomKey.Class designed to hold pre-loaded information for opening RAW images.A class for performing LZW decoding.Error handler to report errors and warnings from the XML parser.Title: ParameterTitle: PSet