# Weasis **Repository Path**: BMLLX/weasis ## Basic Information - **Project Name**: Weasis - **Description**: Weasis 3.7.0 Dicom Viewer 官网导入 - **Primary Language**: Unknown - **License**: EPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 4 - **Forks**: 2 - **Created**: 2021-12-24 - **Last Updated**: 2026-01-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 开发环境说明: - 1.修改子模块代码后需要将当前模块重新编译,执行`mvn clean install` ,父项目无需重新编译。 - 2.发布项目需从项目根目录`./weasis-3.7.0`执行以下命令: > 1. ``` cd weasis-distributions mvn clean package -Dportable=true -P compressXZ ``` > 2.在`weasis-distributions/target/portable-dist`目录下会生成发布包,其中包含`linux`版本和`windows`版本。 \ > 3.如之前安装或打开过`weasis`在当前用户目录,如`/home/bright/`目录下可能会存在`.weasis`目录,这个目录下是`weasis`软件的相关配置信息,所以如果软件有更新未生效,只需将该目录删除,重新打开软件即可。 ### 新增功能: - 1.新增了两种返回参数类型`InvalidAttributeValue`和`OneOrMoreFailures` - 2.新增`TLS`通信,开启设置在`org.weasis.dicom.qr.messages.properties`中`TLS.flag`,证书相关配置默认从当前用户目录`/home/bright/.hzjpkeystore/connection.properties`中加载,在文件中可配置证书目录及安装密码。 - 3.`weasis`是与`medical-care-query`调试,相应的证书文件在`./weasis-3.7.0/keystore`目录下。 ## 以下是官网介绍 [![License](https://img.shields.io/badge/License-EPL%202.0-blue.svg)](https://opensource.org/licenses/EPL-2.0) [![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0) ![Maven Build](https://github.com/nroduit/weasis/workflows/Build/badge.svg) [![Sonar](https://sonarcloud.io/api/project_badges/measure?project=weasis&metric=ncloc)](https://sonarcloud.io/component_measures?id=weasis) [![Sonar](https://sonarcloud.io/api/project_badges/measure?project=weasis&metric=reliability_rating)](https://sonarcloud.io/component_measures?id=weasis) [![Sonar](https://sonarcloud.io/api/project_badges/measure?project=weasis&metric=sqale_rating)](https://sonarcloud.io/component_measures?id=weasis) [![Sonar](https://sonarcloud.io/api/project_badges/measure?project=weasis&metric=security_rating)](https://sonarcloud.io/component_measures?id=weasis) [![Sonar](https://sonarcloud.io/api/project_badges/measure?project=weasis&metric=alert_status)](https://sonarcloud.io/dashboard?id=weasis) Weasis is a free medical DICOM viewer used in healthcare by hospitals, health networks, multicenter research trials, and patients. ![Weasis](weasis-distributions/resources/images/about.png) * [General information](https://nroduit.github.io) * [Download binary releases](https://nroduit.github.io/en/getting-started) * [Live Demo with different datasets](https://nroduit.github.io/en/demo) * [Issues](https://github.com/nroduit/Weasis/issues) ([Old Issue Tracker](https://dcm4che.atlassian.net/projects/WEA)) * [Google group](https://groups.google.com/forum/#!forum/dcm4che) # Build Weasis The master branch contains Weasis 3.x.x (requires Java 8+) and the old branches are 2.5.x, 2.0.x (Java 6+) and 1.2.x (Java 6+). See [How to build Weasis](https://nroduit.github.io/en/getting-started/building-weasis) # [Release History](CHANGELOG.md) # General Features * Flexible integration to HIS or PHR (see [integration documentation](https://nroduit.github.io/en/basics/customize/integration/)) * Desktop distribution (Windows, Mac OS X, and Linux) * Web access through [weasis protocol](https://nroduit.github.io/en/getting-started/weasis-protocol) * Embedded DICOM viewer (portable distribution) in CD/DVD or other portable media * [Multi-language support](https://nroduit.github.io/en/getting-started/translating/) * [Configuration of preferences](https://nroduit.github.io/en/basics/customize/preferences/) on server-side and client-side * [API for building custom plug-ins](https://nroduit.github.io/en/basics/customize/build-plugins/) * DICOM Send (storeSCU and STOW-RS) * DICOM Query/Retrieve (C-GET, C-MOVE and WADO-URI) and DICOMWeb (QUERY and RETRIEVE) * Dicomizer module (allow importing standard images and convert them in DICOM) # Viewer Features ![screenshot](https://user-images.githubusercontent.com/993975/39397039-2180c178-4af9-11e8-9c72-2c1e9aa16eae.jpg) * Display all kinds of DICOM files (including multi-frame, enhanced, MPEG-2, MPEG-4, MIME Encapsulation, SR, PR, KOS, AU, RT and ECG) * Viewer for common image formats (TIFF, BMP, GIF, JPEG, PNG, RAS, HDR, and PNM) * Image manipulation (pan, zoom, windowing, presets, rotation, flip, scroll, crosshair, filtering...) * 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) by selection * Support of Modality LUTs, VOI LUTs, and Presentation LUTs (even non-linear) * Support of several screens with different calibration, support of HiDPI (High Dots Per Inch) monitors, full-screen mode * Multiplanar reconstructions and Maximum Intensity Projection * Display Structured Reports * Display and search into all DICOM attributes * Display cross-lines * Measurement and annotation tools * Region statistics of pixels (Min, Max, Mean, StDev, Skewness, Kurtosis, Entropy) * Histogram of modality values * 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 * Read DICOM image containing float or double data (Parametric Map) * DICOM ECG Viewer