Code Monkey home page Code Monkey logo

weasis's Introduction

Weasis

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

CircleCI Codacy Badge

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"
  2. In weasis root directory, run "mvn clean install"

weasis's People

Contributors

akronix avatar alexsierro avatar bjacquemoud avatar felipefetzer avatar gabibau avatar nroduit avatar stweil avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.