Difference between revisions of "Technical Information"

From MIPAV
Jump to: navigation, search
(Created page with '=Supported formats= <div style="font-weight: normal; margin-bottom: 6pt; margin-left: 0pt; margin-right: 0pt; margin-top: 0pt; text-align: left; text-decoration: none; text-inden...')
 
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
=Supported formats=
+
Currently under revision.
<div style="font-weight: normal; margin-bottom: 6pt; margin-left: 0pt; margin-right: 0pt; margin-top: 0pt; text-align: left; text-decoration: none; text-indent: 0pt; text-transform: none; vertical-align: baseline">''<font color="#000000"> This appendix provides information about graphical and file formats used and supported by MIPAV. Examples of MIPAV-related files can be found in the end of this appendix.<br /></font>''</div><div style="font-style: normal; margin-bottom: 6pt; margin-left: 6pt; margin-right: 6pt; margin-top: 6pt; text-align: left; text-decoration: none; text-indent: 0pt; text-transform: none; vertical-align: baseline">'''<font color="#0023a9"> In this appendix:<br /></font>'''</div><div style="font-style: normal; font-weight: normal; margin-bottom: 1pt; margin-left: 18pt; margin-right: 6pt; margin-top: 0pt; text-align: left; text-decoration: none; text-indent: -12pt; text-transform: none; vertical-align: baseline"><font color="#0023a9">
+
*"Supported formats"
+
*"Understanding MIPAV-related files"
+
*"Other formats supported by MIPAV"
+
 
+
== Supported formats ==
+
 
+
<div style="font-style: normal; font-weight: normal; margin-bottom: 6pt; margin-left: 0pt; margin-right: 0pt; margin-top: 0pt; text-align: left; text-decoration: none; text-indent: 0pt; text-transform: none; vertical-align: baseline"><font color="#000000"> MIPAV supports three categories of graphic file formats: vector (i.e., volume of interest, or VOI), bitmap (i.e., 2D to 5D grayscale or RGB images), and 3D images.<br /></font></div>
+
 
+
=== Graphic formats overview ===
+
 
+
<div style="font-style: normal; font-weight: normal; margin-bottom: 6pt; margin-left: 0pt; margin-right: 0pt; margin-top: 0pt; text-align: left; text-decoration: none; text-indent: 0pt; text-transform: none; vertical-align: baseline"><font color="#000000"> <span style="font-style: normal; text-decoration: none; text-transform: none; vertical-align: baseline">'''<font color="#000000">Vector file formats </font>'''</span>are usually used to store line-based elements. These elements can be geometric shapes, such as polygons, curves, or splines. The data portion of the vector file contains a mathematical description of elements of an image with specific key points identified. A key point can be thought of as a <span style="font-weight: normal; text-decoration: none; text-transform: none; vertical-align: baseline">''<font color="#000000">node </font>''</span>or <span style="font-weight: normal; text-decoration: none; text-transform: none; vertical-align: baseline">''<font color="#000000">vertex;</font>''</span> it marks the place where the line changes direction. For example, a square may contain four key points while a circle may contain many more. <br /></font></div>
+
 
+
In addition to key points, the vector file usually indicates the line segment's starting point, direction, and length. In MIPAV you can create geometrically shaped contours to indicate VOIs. You can then store the VOIs in a vector formatted file. MIPAV can read and generate several vector-formatted file types including the MIPAV lookup table (LUT), MIPAV MTX, MIPAV Graphics Plot (PLT), and MIPAV VOI. See also [MIPAV_AppCSupportedFormats.html#998529 "Understanding MIPAV-related files" on page 594].
+
 
+
<div style="font-style: normal; font-weight: normal; margin-bottom: 6pt; margin-left: 0pt; margin-right: 0pt; margin-top: 0pt; text-align: left; text-decoration: none; text-indent: 0pt; text-transform: none; vertical-align: baseline"><font color="#000000"> <span style="font-style: normal; text-decoration: none; text-transform: none; vertical-align: baseline">'''<font color="#000000">Bitmap file formats</font>'''</span> are usually used to store real-world graphics data - photographs or medical images such as CT scans. The data portion of bitmap files contains numerical data that indicates the color of each pixel or voxel in the image. The bitmap file may also indicate the <span style="font-weight: normal; text-decoration: none; text-transform: none; vertical-align: baseline">''<font color="#000000">bit depth,</font>''</span> which indicates the number of colors that a pixel or voxel can represent. Typically, the bit depth can be 1, 2, 4, 8, 15, 16, 24, or 32. The number of colors represented is the square of the bit depth. Thus, a 4-bit image can contain 16 colors; an 8-bit image can contain 64 colors; and so on. MIPAV can read and generate a number of bitmap formatted file types, such as Adobe Photoshop (PSD), Graphics Interchange File (GIF), Sun Raster (RS), Tagged Image File Format (TIFF), and Truevision Graphics Adapter (TGA).<br /></font></div><div style="font-style: normal; font-weight: normal; margin-bottom: 6pt; margin-left: 0pt; margin-right: 0pt; margin-top: 0pt; text-align: left; text-decoration: none; text-indent: 0pt; text-transform: none; vertical-align: baseline"><font color="#000000"> <span style="font-style: normal; text-decoration: none; text-transform: none; vertical-align: baseline">'''<font color="#000000">MIPAV uses 3D graphic formatted files </font>'''</span>to store descriptions of the color and shape of 3D models of real-world and imaginary objects.<br /></font></div>
+
 
+
=== Supported file formats ===
+
 
+
<div style="font-style: normal; font-weight: normal; margin-bottom: 6pt; margin-left: 0pt; margin-right: 0pt; margin-top: 0pt; text-align: left; text-decoration: none; text-indent: 0pt; text-transform: none; vertical-align: baseline"><font color="#000000"> To support the wide range of image-processing needs of the NIH intramural research community, MIPAV reads and writes the image file types indicated in [MIPAV_AppCSupportedFormats.html#1330116 Table 1 on page 563]. This table shows the formal name of the file format, the file extensions associated with the format, the numerical format, and whether MIPAV supports the opening and saving of the files in that format.<br /></font></div><div style="font-style: normal; font-weight: normal; margin-bottom: 0pt; margin-left: 0pt; margin-right: 0pt; margin-top: 0pt; text-align: left; text-decoration: none; text-indent: 0pt; text-transform: none; vertical-align: baseline"><font color="#000000"> .
+
 
+
{| border="1" cellpadding="5"
+
|+  <div class="TableTitle">Table 1.  Image file formats supported by MIPAV  </div>
+
|- bgcolor="#CCCCCC"
+
!
+
File format
+
!
+
Extencion
+
!
+
Supports
+
!
+
Open
+
!
+
Save
+
!
+
Does not support
+
|-
+
|
+
AFNI
+
|
+
header HEAD, data BRIK
+
|
+
See [MIPAV_AppCSupportedFormats.html#1330966 "AFNI" ]
+
|
+
Y
+
|
+
Y[#1330166 <sup>1</sup>]
+
|
+
 
+
|-
+
|
+
[http://www.mayo.edu/bir/PDF/ANALYZE75.pdf Analyze ]
+
|
+
header HDR, data IMG
+
|
+
See [MIPAV_AppCSupportedFormats.html#1259280 "Analyze files" ]
+
|
+
Y
+
|
+
Y
+
|
+
TBD
+
|-
+
|
+
Apple Macintosh
+
|
+
PICT
+
|
+
TBD.
+
|
+
Y
+
|
+
Y
+
|
+
 
+
|-
+
|
+
ASCII text
+
|
+
TXT
+
|
+
MIPAV defined ascii text surface format. The text surface file records the triangle mesh vertices, normal and connectivity.
+
|
+
Y
+
|
+
Y
+
|
+
 
+
|-
+
|
+
Audio Video Interleave
+
|
+
AVI
+
|
+
Uncompressed RLE8
+
 
+
See [MIPAV_AppCSupportedFormats.html#1331497 "Audio Video Interleave (AVI) files" ]
+
|
+
Y
+
|
+
Y[#1330210 <sup>2</sup>]
+
|
+
TBD
+
|-
+
|
+
BFLOAT
+
|
+
BFLOAT
+
|
+
TBD.
+
|
+
Y
+
|
+
Y
+
|
+
 
+
|-
+
|
+
[http://imaging.mrc-cbu.cam.ac.uk/imaging/FormatBruker Bruker]
+
|
+
d3pro, reco, acqp, 2dseq
+
|
+
See [MIPAV_AppCSupportedFormats.html#1259300 "Bruker data format" ]
+
|
+
Y
+
|
+
Y
+
|
+
TBD
+
|-
+
|
+
Cheschire
+
|
+
IMC, IMG
+
|
+
TBD
+
|
+
Y
+
|
+
Y
+
|
+
TBD
+
|-
+
|
+
Cheschire Overlay
+
|
+
OLY
+
|
+
TBD
+
|
+
Y
+
|
+
N
+
|
+
 
+
|-
+
|
+
[http://www.leadtools.com/SDK/Raster/Formats/Raster-Format-DICOM.htm DICOM 2.0]
+
|
+
DCM, IMA
+
|
+
See [MIPAV_AppCSupportedFormats.html#1259305 "Digital Imaging and Communications in Medicine (DICOM) files" ]
+
|
+
Y
+
|
+
Y
+
|
+
TBD
+
|-
+
|
+
DM3
+
|
+
DM3
+
|
+
TBD
+
|
+
 
+
|
+
 
+
|
+
 
+
|-
+
|
+
[http://heasarc.gsfc.nasa.gov/docs/heasarc/fits.html FITS]
+
|
+
FTS
+
|
+
See [MIPAV_AppCSupportedFormats.html#1259307 "FITS" ]
+
|
+
Y
+
|
+
Y
+
|
+
TBD
+
|-
+
|
+
FreeSurfer surface
+
|
+
[http://wideman-one.com/gw/brain/fs/surfacefileformats.htm ASCII, ASC]
+
|
+
See [MIPAV_AppCSupportedFormats.html#1259310 "FreeSurfer image and surface files" ]
+
|
+
Y
+
|
+
Y
+
|
+
TBD
+
|-
+
|
+
FreeSurfer image
+
|
+
COR
+
|
+
INFO for the header file and NNN for each slice where NN is the number of the slice
+
|
+
Y
+
|
+
Y
+
|
+
TBD
+
|-
+
|
+
[http://www.dclunie.com/medical-image-faq/html/part3.html GE - Genesis 5X and LX]
+
|
+
SIG
+
|
+
See [MIPAV_AppCSupportedFormats.html#1259314 "GE - Genesis 5X and LX" ]
+
|
+
Y
+
|
+
Y
+
|
+
TBD
+
|-
+
|
+
GE Signa 4.x
+
|
+
GEDNO
+
|
+
TBD
+
|
+
Y
+
|
+
N
+
|
+
TBD
+
|-
+
|
+
[http://en.wikipedia.org/wiki/Image_Cytometry_Standard Image Cytometry Standard]
+
|
+
ICS,
+
 
+
IDS
+
|
+
See [MIPAV_AppCSupportedFormats.html#1259321 "ICS (Image Cytometry Standard)" ]
+
|
+
Y
+
|
+
Y
+
|
+
TBD
+
|-
+
|
+
[http://www.keston.com/Interfile/interfile.htm Interfile]
+
|
+
HDR
+
|
+
TBD
+
|
+
Y
+
|
+
Y
+
|
+
TBD
+
|-
+
|
+
Laser Scanning Microscope (Zeiss)
+
|
+
LSM
+
|
+
See [MIPAV_AppCSupportedFormats.html#1259334 "Laser Scanning Microscope (Zeiss)" ]
+
|
+
Y
+
|
+
N
+
|
+
TBD
+
|-
+
|
+
LIFF
+
|
+
LIFF
+
|
+
See [MIPAV_AppCSupportedFormats.html#1259338 "LIFF" ]
+
|
+
 
+
|
+
 
+
|
+
TBD
+
|-
+
|
+
Magnetron Vision
+
|
+
IMA
+
|
+
TBD
+
|
+
Y
+
|
+
Y
+
|
+
 
+
|-
+
|
+
MAP
+
|
+
MAP
+
|
+
TBD
+
|
+
Y
+
|
+
N
+
|
+
 
+
|-
+
|
+
Medical Image Network Common Data Form (including ROIs)
+
|
+
MNC
+
|
+
See [MIPAV_AppCSupportedFormats.html#1259341 "Medical Image NetCDF (MINC) files" ]
+
|
+
Y
+
|
+
Y
+
|
+
TBD
+
|-
+
|
+
MEDIVISION
+
|
+
BIN
+
|
+
TBD
+
|
+
Y
+
|
+
Y
+
|
+
TBD
+
|-
+
|
+
MetaMorph Stack
+
|
+
STK
+
|
+
TBD
+
|
+
Y
+
|
+
Y
+
|
+
TBD
+
|-
+
|
+
Medical Research Council
+
|
+
MRC
+
|
+
See [MIPAV_AppCSupportedFormats.html#1259345 "Medical Research Council (MRC)" ]
+
|
+
Y
+
|
+
Y
+
|
+
TBD
+
|-
+
|
+
MGH/MGZ volume format
+
|
+
MGH,
+
 
+
MGZ
+
|
+
MGH for uncompressed storage; MGZ or.MGH.GZ for compressed storage
+
|
+
Y
+
|
+
Y
+
|
+
TBD
+
|-
+
|
+
MICRO-CAT (LOG)
+
|
+
LOG,
+
 
+
CT
+
|
+
See [MIPAV_AppCSupportedFormats.html#1259347 "MICRO-CAT" ]
+
|
+
 
+
|
+
 
+
|
+
TBD
+
|-
+
|
+
MINC 1.0, 2.0
+
|
+
MNC
+
|
+
See [MIPAV_AppCSupportedFormats.html#1259341 "Medical Image NetCDF (MINC) files" ]
+
|
+
Y
+
|
+
Y
+
|
+
 
+
|-
+
| rowspan="1" colspan="6" |
+
MIPAV-specific file formats
+
|-
+
|
+
MIPAV LUT
+
|
+
LUT
+
|
+
See [MIPAV_AppCSupportedFormats.html#1259356 "MIPAV (LUT) files" ]
+
|
+
 
+
|
+
 
+
|
+
 
+
|-
+
|
+
MIPAV MTX
+
|
+
MTX
+
|
+
See [MIPAV_AppCSupportedFormats.html#1259359 "MIPAV (MTX) files" ]
+
|
+
 
+
|
+
 
+
|
+
 
+
|-
+
|
+
MIPAV PLT
+
|
+
PLT
+
|
+
See [MIPAV_AppCSupportedFormats.html#1259365 "MIPAV (PLT) files" ]
+
|
+
 
+
|
+
 
+
|
+
 
+
|-
+
|
+
MIPAV SUR
+
|
+
SUR
+
|
+
See [MIPAV_AppCSupportedFormats.html#1342166 "MIPAV (SUR) files" ]
+
|
+
 
+
|
+
 
+
|
+
 
+
|-
+
|
+
MIPAV TXT
+
|
+
TXT
+
|
+
See also [MIPAV_AppCSupportedFormats.html#1343221 "MIPAV text file format" on page 583]
+
|
+
 
+
|
+
 
+
|
+
 
+
|-
+
|
+
MIPAV VOI
+
|
+
VOI, XML
+
|
+
See [MIPAV_AppCSupportedFormats.html#1259371 "MIPAV (VOI) files" ]
+
|
+
 
+
|
+
 
+
|
+
 
+
|-
+
|
+
MIPAV XML
+
|
+
XML
+
|
+
Full support, see [MIPAV_AppCSupportedFormats.html#1259376 "MIPAV XML" ]
+
|
+
 
+
|
+
 
+
|
+
N/A
+
|-
+
| rowspan="1" colspan="6" |
+
End of MIPAV-specific file formats
+
|-
+
|
+
MRC
+
|
+
MRC
+
|
+
TBD
+
|
+
Y
+
|
+
Y
+
|
+
 
+
|-
+
|
+
Nearly Raw Raster Data (NRRD)
+
| rowspan="1" colspan="2" |
+
1 file with extension of.NRRD or 2 files with extension of.NHDR for header file and.RAW,.TXT,.HEX,.RAW.GZ, or.RAW.BZ2 for data file
+
|
+
Y
+
|
+
Y
+
|
+
 
+
|-
+
|
+
NIFTI
+
|
+
2 files with header HDR and data IMG; or a single file.NII
+
|
+
See [MIPAV_AppCSupportedFormats.html#1259382 "NIFTI" ]
+
|
+
Y
+
|
+
Y
+
|
+
 
+
|-
+
|
+
OSM
+
|
+
WU
+
|
+
TBD
+
|
+
 
+
|
+
 
+
|
+
 
+
|-
+
|
+
Optical Coherence Tomography
+
|
+
TMG
+
|
+
TBD
+
|
+
Y
+
|
+
Y
+
|
+
 
+
|-
+
|
+
Phillips
+
|
+
PAR and PARV2 for header files and REC and FREC for data files
+
|
+
PAR and PARV2 for header files and REC and FREC for data files
+
 
+
See [MIPAV_AppCSupportedFormats.html#1332108 "Phillips PAR/REC" ]
+
|
+
Y
+
|
+
Y
+
|
+
TBD
+
|-
+
|
+
PICT
+
|
+
PICT
+
|
+
Encoding of black and white images as bitmap mode PICTs. Encodes grayscale images from 2 to 8-bits as palette mode (PICT format does not have grayscale mode). Encodes palette images as palette mode PICTS, encodes other images as a 24-bit 3 component directed bits PICT.
+
 
+
Decoding of black and white and up to (and including) 32-bit color PICT images. Also supports the decoding of compressed PICT images.
+
|
+
Y
+
|
+
Y
+
|
+
N/A
+
|-
+
|
+
Polygon File Format or Stanford Triangle Format
+
|
+
PLY
+
|
+
See [MIPAV_AppCSupportedFormats.html#1342572 "Polygon File Format" on page 587]
+
|
+
Y
+
|
+
Y
+
|
+
 
+
|-
+
|
+
[http://en.wikipedia.org/wiki/QuickTime QuickTime]
+
|
+
QT
+
|
+
See [MIPAV_AppCSupportedFormats.html#1259408 "QuickTime-Apple" ]
+
|
+
Y
+
|
+
Y
+
|
+
TBD
+
|-
+
|
+
[http://en.wikipedia.org/wiki/RAW_image_forma RAW]
+
|
+
RAW
+
|
+
See [MIPAV_AppCSupportedFormats.html#1259413 "Raw data files" ]
+
|
+
Y
+
|
+
Y
+
|
+
TBD
+
|-
+
|
+
Siemens CT
+
|
+
 
+
|
+
Old Siemens Somatom CT format (DR3)
+
|
+
Y
+
|
+
Y
+
|
+
TBD
+
|-
+
|
+
[http://www.faqs.org/faqs/medical-image-faq/part4/ Siemens - Magnetom Vision]
+
|
+
IMA
+
|
+
See [MIPAV_AppCSupportedFormats.html#1259422 "Siemens - Magnetom Vision" ]
+
|
+
Y
+
|
+
Y
+
|
+
TBD
+
|-
+
|
+
Siemens MicroCAT
+
|
+
LOG, CT
+
|
+
See also [MIPAV_AppCSupportedFormats.html#1259347 "MICRO-CAT" ]
+
|
+
Y
+
|
+
Y
+
|
+
 
+
|-
+
|
+
SPM
+
|
+
SPM
+
|
+
TBD
+
|
+
Y
+
|
+
Y
+
|
+
 
+
|-
+
|
+
STL
+
|
+
STLA, STLB
+
|
+
See also [MIPAV_AppCSupportedFormats.html#1341589 "STL (ASCII and Binary)" on page 590]
+
|
+
Y
+
|
+
Y
+
|
+
 
+
|-
+
|
+
Truevision Graphics Adapter
+
|
+
[http://en.wikipedia.org/wiki/Truevision_TGA TGA, VST, VDA, ICB, TPIC]
+
|
+
Encodes index color images in an uncompressed TGA palette format; encodes other images in an uncompressed 24-bit TGA format.
+
 
+
Decodes black and white, palette, true color uncompressed images. Decodes 16-bit, 24-bit, and 32-bit true color variants (can include loading of alpha channel).
+
|
+
Y
+
|
+
Y
+
|
+
N/A
+
|-
+
|
+
Washington University OSM dataset Structure
+
|
+
WU
+
|
+
TBD
+
|
+
Y
+
|
+
Y
+
|
+
TBD
+
|-
+
| rowspan="1" colspan="6" |
+
Common raster file formats
+
|-
+
|
+
Adobe Photoshop
+
|
+
PSD
+
|
+
Encoding of bitmap, grayscale, RGB, and index mode images. Also supports the encoding of RLE compression for all image variants.
+
 
+
Decoding of Adobe Photoshop v 2.5 images (and above) with the following modes: bitmap, grayscale, palette, and RGB.
+
|
+
Y
+
|
+
Y
+
|
+
Alpha saving
+
|-
+
|
+
[http://www.aecom.yu.edu/aif/instructions/BioRad_instructions/formattradiance.htm BIORAD]
+
|
+
PIC
+
|
+
See [MIPAV_AppCSupportedFormats.html#1259296 "BIORAD" ]
+
|
+
Y
+
|
+
Y
+
|
+
TBD
+
|-
+
|
+
[http://webstyleguide.com/graphics/gifs.html Graphics Interchange File]
+
|
+
GIF
+
|
+
Decoding of interlaced images and images with a transparency information set. See also [MIPAV_AppCSupportedFormats.html#1259318 "Graphics Interchange Format (GIF) files" ]
+
|
+
Y
+
|
+
N
+
|
+
Encoding of a GIF file
+
 
+
Decoding of multiframe GIFs using the multiframe load mechanism
+
|-
+
|
+
Joint Photographics Experts Group
+
|
+
[http://www.scantips.com/basics9j.html JPEG, JPG, JFIF, JFI]
+
|
+
See [MIPAV_AppCSupportedFormats.html#1259331 "Joint Photographic Experts Group (JPEG/JFIF) files" ]
+
|
+
Y
+
|
+
Y
+
|
+
TBD
+
|-
+
|
+
Microsoft Windows Bitmap
+
|
+
BMP, DIB
+
| rowspan="3" colspan="1" |
+
Encoding of Index Color Model images as uncompressed BMP palette formats. Other Color Model images are encoded as uncompressed 24-bit BMP formatted files.
+
 
+
Decoding of BMP version 2.x through 4.x files. Also supports the encoding of OS/2 variant files. Supports the encoding of true color and palette images, as well as Run-Length Encoding 8 (RLE8) and RLE4 images. See [MIPAV_AppCSupportedFormats.html#1259350 "Microsoft Windows Bitmap (BMP) files" ]
+
|
+
Y
+
|
+
Y
+
|
+
Decoding of old versions of BMP files (prior to version 2.x)
+
|-
+
|
+
Microsoft Windows Cursor
+
|
+
CUR
+
|
+
Y
+
|
+
Y
+
|
+
 
+
|-
+
|
+
Microsoft Windows icon
+
|
+
ICO
+
|
+
Y
+
|
+
Y
+
|
+
 
+
|-
+
|
+
PC Paintbrush File Format
+
|
+
[http://www.fileformat.info/format/pcx/ PCX, DCX, PCC]
+
|
+
Encoding of PCX files including uncompressed and RLE-compressed support.
+
 
+
Full support for decoding of PCX files. See [MIPAV_AppCSupportedFormats.html#1259396 "PC Paintbrush (PCX) files" ]
+
|
+
Y
+
|
+
Y
+
|
+
N/A
+
|-
+
|
+
[http://en.wikipedia.org/wiki/PNG Portable Network Graphic Format ]
+
|
+
PNG
+
|
+
Encodes index images as palette PNG images. Also encodes grayscale formatted images (which include grayscale and direct color) with bit masks saved in grayscale file format. Direct color and RGB are encoded as RGB images with an alpha mask (if mask is available from the image). 16-bit depth images are truncated to 8-bit depth when the image is loaded.
+
 
+
Decoding of palette, grayscale, and true color images. Also supports the transparency chunk for palette based images.
+
|
+
Y
+
|
+
Y
+
|
+
Some extension chunks (such as ALPHA)
+
|-
+
|
+
Sun Raster
+
|
+
RS, RAS
+
|
+
Encodes 8-bit index color images with or without RLE compression or RGB format for other color models.
+
 
+
Decoding of 4, 8, 16, 24, and 32-bit images. Supports the decoding of the old, standard, byte encoded, RGB, TIFF, and IFF format type. See [MIPAV_AppCSupportedFormats.html#1259426 "Sun Raster (RS) files" ]
+
|
+
 
+
|
+
 
+
|
+
Decoding of RAW color map or experimental type images
+
|-
+
|
+
TARGA
+
|
+
TGA
+
|
+
See also [MIPAV_AppCSupportedFormats.html#1339888 "TARGA" on page 591]
+
|
+
Y
+
|
+
Y
+
|
+
 
+
|-
+
|
+
Tag Image File Format
+
|
+
TIF, TIFF
+
|
+
See also [MIPAV_AppCSupportedFormats.html#1259429 "Tag Image File Format (TIFF) files" ]
+
|
+
Y
+
|
+
Y
+
|
+
Tiled
+
|-
+
|
+
X BitMap
+
|
+
XBM
+
|
+
Encoding of 2-color XBM images.
+
 
+
Fully supports the decoding of XBM formatted files.
+
|
+
 
+
|
+
 
+
|
+
N/A
+
|-
+
|
+
X PixMap
+
|
+
XPM
+
|
+
Encoding of XPM palette images.
+
 
+
Fully supports the decoding of XPM formatted files.
+
|
+
Y
+
|
+
Y
+
|
+
Decoding of image files with 3 or more characters per pixel/voxel
+
|-
+
| rowspan="1" colspan="6" |
+
End of common raster file formats
+
|-
+
| rowspan="1" colspan="6" |
+
Surface description file formats
+
|-
+
|
+
ASCII text
+
|
+
TXT
+
|
+
 
+
|
+
Y
+
|
+
Y
+
|
+
 
+
|-
+
|
+
ASCII Poly
+
|
+
POLY
+
|
+
See also [MIPAV_AppCSupportedFormats.html#1340689 "POLY" ]
+
|
+
Y
+
|
+
Y
+
|
+
 
+
|-
+
|
+
ASCII PLY
+
|
+
PLY
+
|
+
See also [MIPAV_AppCSupportedFormats.html#1342572 "Polygon File Format" on page 587]
+
|
+
 
+
|
+
 
+
|
+
 
+
|-
+
|
+
ASCII STL
+
|
+
STL
+
|
+
See also [MIPAV_AppCSupportedFormats.html#1341589 "STL (ASCII and Binary)" ]
+
|
+
Y
+
|
+
Y
+
|
+
 
+
|-
+
|
+
Binary STL
+
|
+
STLB
+
|
+
See also [MIPAV_AppCSupportedFormats.html#1341589 "STL (ASCII and Binary)" ]
+
|
+
Y
+
|
+
Y
+
|
+
 
+
|-
+
|
+
Legacy VTK
+
|
+
VTK
+
|
+
See also [MIPAV_AppCSupportedFormats.html#1341644 "Legacy VTK" ]
+
|
+
Y
+
|
+
Y
+
|
+
 
+
|-
+
|
+
MIPAV TXT
+
|
+
TXT
+
|
+
See also [MIPAV_AppCSupportedFormats.html#1343221 "MIPAV text file format" on page 583]
+
|
+
Y
+
|
+
Y
+
|
+
 
+
|-
+
|
+
MIPAV surface files
+
|
+
SUR
+
|
+
See also [MIPAV_AppCSupportedFormats.html#1342166 "MIPAV (SUR) files" ]
+
|
+
Y
+
|
+
Y
+
|
+
 
+
|-
+
|
+
VRML
+
|
+
WRL
+
|
+
See also [MIPAV_AppCSupportedFormats.html#1341826 "VRML" ]
+
|
+
Y
+
|
+
Y
+
|
+
 
+
|-
+
|
+
VTK XML
+
|
+
VTP
+
|
+
See also [MIPAV_AppCSupportedFormats.html#1341809 "VTK XML surface" ]
+
|
+
Y
+
|
+
Y
+
|
+
 
+
|-
+
|
+
XML surface
+
|
+
XML
+
|
+
See also [MIPAV_AppCSupportedFormats.html#1343346 "XML surface" ]
+
|
+
Y
+
|
+
Y
+
|
+
 
+
|}
+
 
+
{|
+
|
+
<div style="font-style: normal; font-weight: normal; margin-bottom: 0pt; margin-left: 0pt; margin-right: 0pt; margin-top: 0pt; text-align: left; text-decoration: none; text-indent: 0pt; text-transform: none; vertical-align: baseline"><font color="#000000"> [#1330167 <sup>1</sup>]MIPAV does not save extra information with the AFNI file. It only does the "bare minimum."<br /></font></div><div style="font-style: normal; font-weight: normal; margin-bottom: 0pt; margin-left: 0pt; margin-right: 0pt; margin-top: 0pt; text-align: left; text-decoration: none; text-indent: 0pt; text-transform: none; vertical-align: baseline"><font color="#000000"> [#1330214 <sup>2</sup>]AVIs are saved with encoding options: run-length, MPEG, MPEG-4, QuickTime. However, MIPAV requires the Java Media Framework, which is installed with MIPAV.<br /></font></div>
+
|}
+
 
+
, <br /></font></div>
+
 
+
=== MIPAV XML ===
+
 
+
<div style="font-style: normal; font-weight: normal; margin-bottom: 6pt; margin-left: 0pt; margin-right: 0pt; margin-top: 0pt; text-align: left; text-decoration: none; text-indent: 0pt; text-transform: none; vertical-align: baseline"><font color="#000000"> MIPAV XML is a medical image format used in MIPAV. MIPAV XML provides MIPAV users with a common XML framework that standardizes the creation, processing, and interchange of document metadata across different medical image analysis workflow.<br /></font></div><div style="font-style: normal; font-weight: normal; margin-bottom: 6pt; margin-left: 0pt; margin-right: 0pt; margin-top: 0pt; text-align: left; text-decoration: none; text-indent: 0pt; text-transform: none; vertical-align: baseline"><font color="#000000"> MIPAV XML stores image data in two files - an XML file and <span style="font-style: normal; font-weight: normal; text-decoration: none; text-transform: none; vertical-align: baseline"><font color="#000000"><nowiki>*.raw</nowiki></font></span> file. The XML file contains a number of image attributes, including items such as file name, ID, number of dimensions, resolution, endianess, orientation, compression, and also the special attribute containing the image pixel data. The <span style="font-style: normal; font-weight: normal; text-decoration: none; text-transform: none; vertical-align: baseline"><font color="#000000"><nowiki>*.raw</nowiki></font></span> file contains the image data. <br /></font></div>
+
 
+
==== MIPAV Image Schema ====
+
 
+
<div style="font-style: normal; font-weight: normal; margin-bottom: 6pt; margin-left: 0pt; margin-right: 0pt; margin-top: 0pt; text-align: left; text-decoration: none; text-indent: 0pt; text-transform: none; vertical-align: baseline"><font color="#000000"> A MIPAV XML file must be formed according to the MIPAV Image Schema. MIPAV Image Schema and Schema Definition (XSD) are available on the MIPAV web site. For more information, refer to Figure 1 and MIPAV web site <span style="font-style: normal; font-weight: normal; text-transform: none; vertical-align: baseline"><u><font color="#000000">http://mipav.cit.nih.gov/development.php</font></u></span><br /></font></div><div style="font-style: normal; font-weight: normal; margin-bottom: 0pt; margin-left: 0pt; margin-right: 0pt; margin-top: 0pt; text-align: left; text-decoration: none; text-indent: 0pt; text-transform: none; vertical-align: baseline"><font color="#000000">
+
 
+
{| border="1" cellpadding="5"
+
|+ <div style="font-style: normal; margin-bottom: 3pt; margin-left: 0pt; margin-right: 0pt; margin-top: 9pt; text-align: left; text-decoration: none; text-indent: 0pt; text-transform: none; vertical-align: baseline">'''<font color="#000000"> Figure 1. [http://mipav.cit.nih.gov/documentation/xml-format/image/  MIPAV Image Schema definition &lt;http://mipav.cit.nih.gov/documentation/xml-format/image/&gt;. MIPAV Image Schema can also be found here: &lt;][http://mipav.cit.nih.gov/documentation/xml-format/image/image.xsd http://mipav.cit.nih.gov/documentation/xml-format/image/image.xsd&gt;]<br /></font>'''</div>
+
|-
+
|
+
<div style="font-style: normal; font-weight: normal; margin-bottom: 0pt; margin-left: 0pt; margin-right: 0pt; margin-top: 1pt; text-align: left; text-decoration: none; text-indent: 0pt; text-transform: none; vertical-align: baseline"><font color="#000000"> <br clear="all" />{| align="center"
+
|
+
[[Image:MIPAVXML_Schema.jpg]]
+
|}<br clear="all" /><br /></font></div>
+
|}
+
 
+
<br /></font></div>
+
 
+
==== Advantages of MIPAV XML format ====
+
 
+
<div style="font-style: normal; font-weight: normal; margin-bottom: 0pt; margin-left: 24pt; margin-right: 0pt; margin-top: 5pt; text-align: left; text-decoration: none; text-indent: -24pt; text-transform: none; vertical-align: baseline"><font color="#000000">  MIPAV XML can not only be used to describe the image as a whole, e.g. file name, dimensionality, subject information, scan attributes, modality, resolution, etc., but it also stores the image pixel information, VOIs, LUTs, surfaces, and Talairach info associated with the image, as well as tags defining structural divisions of the image.<br /></font></div><div style="font-style: normal; font-weight: normal; margin-bottom: 0pt; margin-left: 24pt; margin-right: 0pt; margin-top: 5pt; text-align: left; text-decoration: none; text-indent: -24pt; text-transform: none; vertical-align: baseline"><font color="#000000">  This architecture makes it feasible to save as much as possible image information in a simple format that can be viewed and edited in any web browser or text editor (e.g. WordPad or Notepad).<br /></font></div><div style="font-style: normal; font-weight: normal; margin-bottom: 0pt; margin-left: 24pt; margin-right: 0pt; margin-top: 5pt; text-align: left; text-decoration: none; text-indent: -24pt; text-transform: none; vertical-align: baseline"><font color="#000000">  It also permits the image created/modified from an original image to retain the metadata associated with its source.<br /></font></div><div style="font-style: normal; font-weight: normal; margin-bottom: 0pt; margin-left: 24pt; margin-right: 0pt; margin-top: 5pt; text-align: left; text-decoration: none; text-indent: -24pt; text-transform: none; vertical-align: baseline"><font color="#000000">  MIPAV allows a user to choose what information should be saved when he/she saves an image to XML format. E.g., when a user saves a DICOM image as XML, the software provides he/she with the dialog box, where one can select which DICOM tags to save to an XML file. This can also be used to anonymize DICOM images.<br /></font></div>
+

Latest revision as of 14:39, 16 February 2012

Currently under revision.