DICOMViz, a modular, expandable and lightweight portable DICOM viewer application written in Python and Qt.
It allows to load and view Dicom series, single acquisitions and their tag data.
The supported medical images, such as Computed Radiography (CR),
Computed Tomography (CT) and Magnetic Resonance Imaging (MRI) images,
can be exported in different formats, copied to clipboard, viewed as animations in case of series, rotated,
zoomed in and out and examined with other utilities.
Even though the current state of the application is not oriented to image processing,
additional features allow to operate with negative colors images, color maps, exposure, lungs masks and segmentation.
The UI, written in the renowned QT Framework Python binding Pyqt, plays an important role,
ensuring a fluent and user-friendly interaction thanks to a simple but customizable layout.
- β System requirementsοΈ
- π Setup instructions
- π Report
- π¨βπ» Usage
- π‘ Features
- π· Screenshots
- πΉ GIFs
- π€΅ Authors
- π License
- Python 3.8 or higher
- Python modules in requirements.txt
git clone https://github.com/pablogiaccaglia/DICOMViz
cd DicomViz/
From the project's directory run the following commands:
pip install -r requirements.txt
DicomViz can be run directly as a module from the project's directory:
python -m DicomViz
Functionality | Status |
---|---|
Image Visualization | π’ |
Image Alterations | π’ |
Series Visualization | π’ |
Series Animation | π’ |
Image Export | π’ |
Series GIF Export | π’ |
Light / Dark Theme | π’ |
Image Visualization | Series Visualization |
---|---|
![]() |
![]() |
Negative Image | Lungs mask |
---|---|
![]() |
![]() |
Segmented lungs | Tags focus |
---|---|
![]() |
![]() |
Series Gif | Negative Series Gif |
---|---|
![]() |
![]() |
Change Background Color | Change Colormap |
---|---|
![]() |
![]() |
Rotate & Flip DICOM Image | Change Theme |
---|---|
![]() |
![]() |
DicomBrowser is developed and maintained by Pablo Giaccaglia pablo.giaccaglia@mail.polimi.it
This file is part of DicomViz.
DicomViz is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
DicomViz is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program (LICENSE.txt). If not, see http://www.gnu.org/licenses/