GDCM:读取DICOM Series
以下是一个使用GDCM(Grassroots DICOM)库读取DICOM系列的示例代码:
#include <iostream>
#include "gdcmReader.h"
#include "gdcmFile.h"
#include "gdcmFileHelper.h"
#include "gdcmGlobal.h"
#include "gdcmSystem.h"
#include "gdcmAttribute.h"
#include "gdcmStringFilter.h"
#include "gdcmDirectory.h"
#include "gdcmPrinter.h"
#include "gdcmImageReader.h"
#include "gdcmImage.h"
#include "gdcmImageHelper.h"
#include "gdcmUIDGenerator.h"
#include "gdcmSerieHelper.h"
int main(int argc, char *argv[])
{
if (argc < 2)
{
std::cerr << "Usage: " << argv[0] << " <DICOM directory>" << std::endl;
return 1;
}
const char *directory = argv[1];
gdcm::Directory *d = new gdcm::Directory;
d->Load(directory, true);
const gdc

本文提供了一个使用GDCM库读取DICOM系列的C++代码示例,包括编译所需的CMakeLists.txt配置。读者可以将代码与DICOM文件路径结合,进行编译和运行。
订阅专栏 解锁全文
315

被折叠的 条评论
为什么被折叠?



