Skip to content

Lightweight DICOM file browser, preview, and manager

License

Notifications You must be signed in to change notification settings

StafaH/dcmbrowser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dcmbrowser

Lightweight and fast file browser built for quick browsing and organizing of DICOM files on your computer. No more downloading large/complicated programs to locate/move/preview DICOM files.

Features

  • Scan directories and sub-directories
  • Automatically organize and group DICOM files
  • Preview the DICOM image
  • Copy all files into an organized directory
  • Anonymize DICOM series for distribution

alt text

Build

Windows/MSVC: The project can be built using the build.bat file found in misc. This batch file uses the msvc compiler downloaded alongside visual studio to compile the project. All dependencies and files are included in the repository for simplified building.

Other: To build with another compiler, just compile all the source files in the code folder and include and link with the headers and lib files found in the dependencies folder.

Dependencies

The following external projects were used in this software, and are acknowledged below

  1. DCMTK - Used for file loading and manipulation
  2. Dear ImGui - Immediate Mode UI
  3. tinyfiledialogs - Cross-platform file dialogs

Usage

Feel free to use this project freely inside your applications, and customize it to suit your needs. It can also be used as a standalone application. The misc folder contains a shell.bat files that can be conveniently used for further development, and specific versions for better integration with Visual Studio Code.

A completed executable is found inside the build folder for standalone use.

Contribution

Contributions to this project will always be welcome.