Weasis is a DICOM viewer available as a desktop application (no need to be installed, can be used on removable devices) or as a web-based application.
Java Shell
Latest commit d874893 Feb 15, 2017 @nroduit Fix changing patientUID



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+).

General information

Live Demo with different datasets

Download binary releases

How to build Weasis

Issue Tracker

New features in Weasis 2.5

  • 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

General Features:

Viewer Features:

  • 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

Build weasis

Prerequisites: JDK 8 and Maven 3

See the instructions here

The snapshot version may require to build first other snapshot dependencies:
1. weasis-dicom-tools run "mvn clean install" 1. In weasis root directory, run "mvn clean install"