pkg.sopackage field notes

brew / Rang 2711

dcmtk mit Homebrew installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für dcmtk in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install dcmtk

provider-native install command

Überblick

Paketzusammenfassung

OFFIS DICOM toolkit command-line utilities

Befehle und Aliase

  • cda2dcm
  • dcm2cda
  • dcm2img
  • dcm2json
  • dcm2pdf
  • dcm2pnm
  • dcm2xml
  • dcmcjpeg
  • dcmcjpls
  • dcmconv
  • dcmcrle
  • dcmdecap
  • dcmdjpeg
  • dcmdjpls
  • dcmdrle
  • dcmdspfn
  • dcmdump
  • dcmencap
  • dcmftest
  • dcmgpdir
  • dcmicmp
  • dcmj2pnm
  • dcml2pnm
  • dcmmkcrv
  • dcmmkdir
  • dcmmklut
  • dcmodify
  • dcmp2pgm
  • dcmprscp
  • dcmprscu
  • dcmpschk
  • dcmpsmk

Verlauf

Projektgeschichte und Nutzung

DCMTK is the OFFIS DICOM Toolkit: a C++ toolkit and suite of command-line applications implementing parts of the DICOM/MEDICOM standard. The official documentation describes source code, documentation, installation instructions, libraries, and applications for DICOM data handling.

Projektgeschichte

The official HISTORY file traces DCMTK back to a 1993 DICOM implementation developed by OFFIS and Oldenburg University with CERIUM support for an RSNA'93 demonstration. It began with an early DICOM Upper Layer Protocol facility from the Mallinckrodt Institute of Radiology, with the rest developed independently and demonstrated interoperating with about 20 vendor implementations.

Adoptionsgeschichte

The early European CTN software was extended through 1994 and 1995 for EuroPACS, ECR, and CAR demonstrations. In 1996 the software was rewritten around a new C++ DICOM encoding/decoding library, gained modality worklist support, and was renamed DCMTK beginning with release 3.0.

Wie es verwendet wird

As a package, DCMTK is both a library stack and a large CLI toolbox: users get utilities for dumping, converting, sending, receiving, querying, storing, signing, compressing, and transforming DICOM objects. The Homebrew input lists dozens of installed executables, which matches the official documentation's multi-subpackage toolkit layout.

Warum Paket-Nerds sich dafür interessieren

DCMTK is one of the canonical open-source DICOM toolkits in Unix package collections. Package nerds care because installing one package exposes a deep medical-imaging toolbox: networking tools, image converters, structured reporting tools, DICOMDIR support, compression modules, and reusable C++ libraries.

Zeitleiste

  • 1993: OFFIS/Oldenburg/CERIUM DICOM implementation demonstrated at RSNA'93.
  • 1994-1995: European CTN software extended and used in DICOM demonstrations at EuroPACS, ECR, and CAR.
  • 1996: Software rewritten around a new C++ DICOM library and renamed DCMTK with release 3.0.
  • 1997: DICOMDIR creation tool added for demonstration CDs.
  • 1998-2001: Image rendering, display calibration, GSPS, print management, TLS, digital signatures, and structured reporting support added.

Related projects

  • The official history names European CTN as the direct predecessor. The README also points to commercial OFFIS expansion modules that build on the freely available toolkit.

Sicherheitslage

Risikostufe: grün

narrow executable package without higher-risk signals.

Risikoklassifikator

grün Risiko · niedrig Konfidenz · appliance

Warum

  • narrow executable package without higher-risk signals

Signale

  • metadata:no-higher-risk-signals

Installationsverhalten

  • Es wurden keine Homebrew-Bottle-Metadaten erfasst.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
cda2dcmExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
dcm2cdaExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
dcm2imgExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
dcm2jsonExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
dcm2pdfExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
dcm2pnmExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
dcm2xmlExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
dcmcjpegExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
dcmcjplsExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
dcmconvExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
dcmcrleExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
dcmdecapExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
dcmdjpegExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
dcmdjplsExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
dcmdrleExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
dcmdspfnExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
dcmdumpExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
dcmencapExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
dcmftestExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
dcmgpdirExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
dcmicmpExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
dcmj2pnmExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
dcml2pnmExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
dcmmkcrvExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
dcmmkdirExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
dcmmklutExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
dcmodifyExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
dcmp2pgmExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
dcmprscpExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
dcmprscuExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
dcmpschkExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
dcmpsmkExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
dcmpsprtExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
dcmpsrcvExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
dcmpssndExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
dcmqridxExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
dcmqrscpExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
dcmqrtiExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
dcmquantExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
dcmrecvExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
dcmscaleExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
dcmsendExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
dcmsignExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
dcod2lumExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
dconvlumExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
drtdumpExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
dsr2htmlExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
dsr2xmlExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
dsrdumpExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
dump2dcmExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
echoscuExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
findscuExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
getscuExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
img2dcmExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
json2dcmExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
mkcsmapperExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
mkesdbExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
movescuExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
pdf2dcmExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
stl2dcmExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
storescpExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
storescuExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
termscuExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
wlmscpfsExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
xml2dcmExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
xml2dsrExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-08-03
Manager-Version3.7.0
Manager aktualisiert
lokale Datenunbekannt
Upstreamnicht verfügbar
neueste erkannte Versionnicht erkannt
  • OKEs wurden keine Aktualitätswarnungen generiert.

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:dcmtk
Version3.7.0
PaketmanagerHomebrew
Homepagehttps://dicom.offis.de/dcmtk.php.en
Bottlenicht erfasst
Dienstkeiner deklariert

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • Geiger risk classifier
  • Nucleus package database
  • curated package history
  • pkgdb category and tag curation