The master branch contains Weasis 2.5.x (requires Java 8+) and the old branches are 2.0.x and 1.2.x (both require Java 6+).
Live Demo with different datasets
- Embedded new codecs compiled for Windows 32/64-bit, Linux x86 32/64-bit and Mac OS X 64-bit.
- jpeg-baseline, jpeg-extended and jpeg-lossless (IJG 6b)
- jpeg-ls (CharLS 1.1.0)
- jpeg2000 codecs (OpegJPEG 2.1.2)
- Allows to order the codecs by priority with a unique configuration for all the systems
- Supports multi-frame and multiple fragments at the same time
- DICOM send module (DICOM node configuration at the server side and/or locally)
- Export DICOM KO build in Weasis
- Export measurements and graphics into a DICOM PR or xml file
- DICOMIZER module
- Configuration in resources for series splitting rules and for displaying DICOM Attributes on the image
- Allows in preferences to adapt the stacktrace limit of the logger
- Exporting non DICOM files will allow to extract files from DICOM encapsulated document and DICOM video
- Minimal annotations mode available in Display tool
- Reading Presentation State improvement for overlay and shutter
- Apply Presentation LUT sequence
- Read DICOM image containing float or double data
- Requires Java 8
- See JIRA Release Note
- Flexible integration to HIS or PHR (see weasis-pacs-connector)
- Web based distribution (embedded in a web page or launch from an external window)
- Desktop portable distribution (Windows, Mac OS X and Linux)
- Embedded DICOM viewer (portable distribution) in CD/DVD or other portable media
- Can be configured with very low memory footprint. Do not require recent hardware.
- Multi-language support
- Configuration of preferences on server-side and client-side
- API for building custom plug-ins
- Display all kinds of DICOM files (including multiframe, enhanced, MPEG-2, MPEG-4, MIME Encapsulation, SR, PR, KOS and AU)
- Viewer for common image formats (TIFF, BMP, FlashPiX, GIF, JPEG, PNG, and PNM)
- Image manipulation (pan, zoom, windowing, presets, rotation, flip, scroll, crosshair, filtering...)
- Optimal performance for handling large images since there is no need to load the whole image data in memory at once (Uncompressed images, tiled TIFF, tiled jpeg2000 and tiled FlashPiX).
- Layouts for comparing series or studies
- Advanced series synchronization options
- Display Presentation States (GSPS) and Key Object Selection
- Create key images (Key Object Selection object)
- Support of Modality LUTs, VOI LUTs Presentation LUTs (even non-linear)
- Support of several screens, full-screen mode.
- Multiplanar reconstructions and Maximum Intensity Projection
- Display Structured Reports
- Display cross-lines
- Measurement and annotation tools
- Region statistics of pixels (Min, Max, Mean, StDev, Skewness, Kurtosis)
- SUV measurement
- Save measurements and annotations in DICOM PR or xml file
- Import CD/DVD and local DICOM files
- Export DICOM with several options (DICOMDIR, ZIP, ISO image file with Weasis, TIFF, JPEG, PNG...)
- Magnifier glass
- Native and DICOM printing
Prerequisites: JDK 8 and Maven 3
See the instructions here
The snapshot version may require to build first other snapshot dependencies:
- weasis-dicom-tools run "mvn clean install"
- In weasis root directory, run "mvn clean install"