使用 DCMTK 读取 JSON 格式的 DICOM 数据集

问题描述 投票:0回答:1

OFFIS DICOM 工具包 (DCMTK) 提供将 DICOM 数据集转换为 JSON 的功能(见下文),但该工具包可以用于以某种方式读取 JSON 格式的数据集吗?


C++实现可以编写JSON格式的数据集:

#include <dcmtk/dcmdata/dcdataset.h>
#include <dcmtk/dcmdata/dcjson.h>

#include <iostream>

int main(int, char**) {
    auto dataset = DcmDataset{};
    auto format = DcmJsonFormatPretty{};

    dataset.writeJson(std::cout, format);
    return 0;
}

但是似乎没有方法可以读取 JSON 格式的数据集。

该工具包还附带一个名为

dcm2json
的实用程序,可将 DICOM 文件转换为标准 JSON 格式;但没有从 JSON 转换回 DICOM 文件的实用程序...

c++17 dicom dcmtk
1个回答
0
投票

目前,DCMTK 中没有此类工具或即用型功能,但计划在不久的将来(即今年)对此进行更改。

© www.soinside.com 2019 - 2024. All rights reserved.