在dcm4che中运行dcmqrscp的示例命令,找不到什么文件?

Bri*_*nan 1 java dicom dcm4che

我尝试从命令行在Mac上运行示例命令,但无法运行.我想知道找不到什么文件.事实上,我的桌面目录确实存在.我错过了一些配置吗?

我刚刚下载了所有dcm4che-5.12.0代码和示例脚本,并在使用--help选项时执行了示例中的命令.

示例命令是我尝试过的,并在附带的屏幕截图中显示.我不确定缺少什么,而且不是很清楚.

任何指导将不胜感激,谢谢!

在此输入图像描述

J. *_*ier 6

根据文档,您必须为--dicomdir选项提供一个文件而不是目录名(顺便提一下两个" - "):

--dicomdir <file>                   specify path to a DICOMDIR file of
                                    a DICOM File-set into which
                                    received objects are stored and
                                    from which requested objects are
                                    retrieved
Run Code Online (Sandbox Code Playgroud)

实际上,文档中的示例如下:

Example: dcmqrscp -b DCMQRSCP:11112 --dicomdir /media/cdrom/DICOMDIR

=> Starts server listening on port 11112, accepting association requests
with DCMQRSCP as called AE title.
Run Code Online (Sandbox Code Playgroud)

  • @BrianTHannan:我看到很多人都认为DICOM是"只是另一种图像文件格式",如TIFF或JPEG.它不是.这是一个复杂的标准,它带来了自己的术语和技术方法,这些方法与90年代早期的时尚背后兼容.我正在研究一个DICOM工具包,它试图从所有这些细节中抽象出API,我可以说它是一个非常艰苦的工作,这样的工具包有其代价.我声称,如果不熟悉DICOM,您将无法使用开源工具包实现良好的DICOM解决方案. (4认同)
  • @BrianTHannan DICOMDIR是一个众所周知的DICOM术语,也是DICOM所需的名称,用于列出DICOM第10部分介质上(DICOM)内容的目录文件.dcmtk可执行文件dcmgpdir可用于从DICOM文件目录创建它. (2认同)
  • @BrianTHannan祝你好运; 如果您找到更好的解决方案,请告诉我们.就个人而言,我发现越了解DICOM标准,我对DCM4CHE工具包的结构和设计印象越深刻. (2认同)