Comprehensive 'DICOM' Toolkit for Medical Imaging

A comprehensive R interface to the 'DICOM' Toolkit ('DCMTK'), providing native R bindings for reading, writing, modifying, and visualizing Digital Imaging and Communications in Medicine ('DICOM') files. Features include 'tidyverse'-compliant data structures, 'ggplot2'-based image visualization, interactive 'Shiny' viewers, 'PACS' networking (C-ECHO, C-FIND, C-STORE, C-MOVE), structured report handling, 'DICOM' deidentification, and integration with local and cloud-based large language models ('LLM') via 'Ollama' and 'OpenAI'-compatible APIs for AI-assisted medical image analysis. The 'DCMTK' C++ library is bundled and compiled from source, requiring no external installation.


Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("dicomtk")

0.1.0 by Yee How Lau, 3 hours ago


https://github.com/lauyeehow1986-hub/dicomtk, https://lauyeehow1986-hub.github.io/dicomtk/


Report a bug at https://github.com/lauyeehow1986-hub/dicomtk/issues


Browse source code at https://github.com/cran/dicomtk


Authors: Yee How Lau [aut, cre] , John Muschelli [ctb] (Original dcmtk R wrapper) , OFFIS e.V. [cph] (DCMTK C++ library)


Documentation:   PDF Manual  


GPL (>= 2) license


Imports Rcpp, tibble, dplyr, tidyr, rlang, ggplot2, cli, httr2, jsonlite, grDevices, graphics, stats, utils, tools

Suggests shiny, rgl, RNifti, testthat, knitr, rmarkdown, pkgdown, withr, magick

Linking to Rcpp

System requirements: C++17, CMake (>= 3.10)


See at CRAN