411 REFERENCE · Wikibooks
Online OsiriX Documentation/OsiriX Specifications
Reference material by Wikibooks contributors. This retains its source identity and is not 411 news reporting.
< ^ >
center
Current features of the program
DICOM File Support
Read and display all DICOM Files (mono-frame, multi-frames)
Read and display the new MRI/CT multi-frame format (5200 group)
JPEG Lossy, JPEG Lossless, JPEG2000, RLE
Monochrome1, Monochrome2, RGB, YBR, Planar, Palettes, ...
Support custom (non-square) Pixel Aspect Ratio
8, 12, 16 bits
Write 'SC' (Secondary Capture) DICOM Files from any 2D/3D reconstructions
Read and display all DICOM Meta-Data
Read AND Write DICOM CD/DVD (DICOMDIR support)
Export DICOM Files to TIFF, JPEG, Quicktime, RAW, DICOM, PACS
DICOM Network Support
Store User (STORE-SCU, DICOM Send)
Store Provider (STORE-SCP, DICOM Listener)
Query and Retrieve User (Query and Retrieve studies from a PACS server)
Support for Non-DICOM Files
LSM files from Zeiss (8, 16, 32 bits) (Confocal Microscopy)
FluoView files from Olympus (8, 16, 32 bits) (Confocal Microscopy)
BioRadPIC files (8, 16, 32 bits) (Confocal Microscopy)
TIFF (8, 12, 16, 32 bits)
ANALYZE (8, 12, 16, 32 bits)
PNG, JPEG, PDF (multi-pages), Quicktime, AVI, MPEG, MPEG4
2D Viewer
Customizable Toolbars
Bicubic Interpolation
Thick Slab for multi-slices CT and MRI (Mean, MIP, Volume Rendering)
ROIs: Polygons, Circles, Pencil, Rectangles, Point, ...
Multi-Buttons and Scroll-wheel mouses supported
Custom CLUT (Color Look-Up Tables)
Custom 3x3 and 5x5 Convolution Filters (Bone filters, ...)
4D Viewer for Cardiac-CT and other temporal series
Image Fusion for PET-CT exams with adjustable blending percentage
Image subtraction for XA
Plugins support for external functions
3D Post-Processing
MPR (Multiplanar Reconstruction) with Thick Slab (Mean, MIP, Volume Rendering)
MIP (Maximum Intensity Projection)
Volume Rendering
Surface Rendering
Stereo Vision with Red/Blue glasses
Export any 3D images to Quicktime, Quicktime VR, TIFF, JPEG
Optimization
Altivec (Velocity Engine) enhanced (up to 8-10 times faster)
G5 alignment (for best performance on G5 processors)
Multi-threaded
Asyncronous reading
Multi-processors enhanced
Based on the Altivec & Multi-Threaded vImage library
OpenGL for 2D Viewer and all 3D Viewers
Graphic board accelerated
X-Grid (Grid Computing)
Expansion & Scientific Research
OsiriX supports a complete dynamic plugins architecture
Access pixels directly in 32-bits float for B&W images or ARGB values for color images
Create and manage windows
Access the entire Cocoa framework
Create and manage OpenGL views
Faster than IDL, Easier to use than ImageJ!
Based on Open-Source components
Cocoa Framework (OpenStep, GNUStep, NextStep) -- an object-oriented and cross-platform framework for developing a graphical user interface.
Objective-C language -- an object-oriented language that has the benefits of C++ but without its complexity. Objective-C language also provides powerful memory management. The open-source and cross-platform compiler ‘‘GNU CompilerCollection’’ (GCC) is used to compile this Objective-C framework.
VTK (Visualization Toolkit) -- an object-oriented open-source and cross-platform library for 3D image processing and visualization that is widely adopted in the scientific community. This toolkit offers a large number of functions for the manipulation and display of 3D datasets.
ITK (Insight Toolkit) -- an extended set of libraries for specific medical image processing. It is an extension of the VTK library and is based on the same framework. It was developed to solve some of today’s problems in medical imaging such as image segmentation and multimodality image registration. It provides a full set of 2D and 3D processing algorithms adapted for these tasks.
PixelMed (David Clunie) -- a stand-alone DICOM toolkit that implements code for reading and creating DICOM data, DICOM network and file support, a database of DICOM objects, support for display of directories, images, reports and spectra, and DICOM object validation.
Papyrus 3.0 (Digital Imaging Unit) -- public domain library developed at the University of Geneva offers all the necessary functions to read and write DICOM files including all meta-data.
DICOM Offis Toolkit -- a cross-platform library which supports the DICOM communication protocols that make it possible to query, send, retrieve, and receive DICOM images within a PACS network.
OpenGL -- an industry standard graphic library for 3D image visualization functions. With the evolution of the 3D games market, OpenGL has been adapted by graphic boards manufacturers for the personal computing market, and allows the user to take advantage of hardware acceleration by 3D graphic cards when available. It is the only truly cross-platform 3D library available that is designed for hardware acceleration.
XML-Expat -- an XML parser library written in C. It is a stream-oriented parser in which an application registers handlers for things the parser might find in an XML document.
LibTIFF -- software which provides support for the Tag Image File Format (TIFF), a widely used format for storing image data.
Jasper -- a software-based implementation of the codec specified in the emerging JPEG-2000 Part-1 standard (i.e., ISO/IEC 15444-1). The JasPer software is written in the C programming language.
LibJPEG -- a widely used free library for JPEG image compression.
Visual Map of the Open-Source Architecture of OsiriX
Image:OsiriXArchitecture.gif
OsiriX
< ^ >
es:Documentación en línea de OsiriX/Especificaciones_de_OsiriX
fr:Documentation en ligne de OsiriX/Spécifications d'OsiriX
ja:OsiriX オンライン解説文書/OsiriX の仕様