read_dicom_header: Read DICOM File

View source: R/read_dicom_header.R

read_dicom_headerR Documentation

Read DICOM File

Description

Reads in the DICOM header from a file

Usage

read_dicom_header(
  file = "*.dcm",
  replace_names = FALSE,
  add_opts = "",
  recursive = FALSE,
  path = ".",
  fail_on_nonzero_exit = FALSE,
  ...
)

read_single_dicom_header(
  file = "",
  replace_names = FALSE,
  add_opts = "",
  fail_on_nonzero_exit = FALSE,
  ...
)

dcmhd(...)

Arguments

file

DICOM input file or directory. If recursivee = TRUE, then this will be the pattern to match within path

replace_names

logical indicating if unknown tag names should be inferred from dicom_tags

add_opts

additional options to pass to dcmdump. The flags already added are -q --print-all --load-short --print-filename

recursive

logical indicating if the --recurse flag be passed to dcmdump

path

if recursive = TRUE, then this will the path scanned.

fail_on_nonzero_exit

should a non-zero exit status on 'dcmdump' cause an error ('TRUE') or a warning ('FALSE')?

...

passed to dcmdump

Value

Character vector of header information

Examples

file = system.file("extdata", "example.dcm", package = "dcmtk")
read_dicom_header(file)

muschellij2/dcmtk documentation built on March 6, 2025, 12:07 a.m.