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

时间:2018-03-20 17:11:09

标签: java dicom dcm4che

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

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

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

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

enter image description here

1 个答案:

答案 0 :(得分:6)

根据documentation,您必须为--dicomdir选项提供一个文件而不是目录名(顺便说两句“ - ”):

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

=> Starts server listening on port 11112, accepting association requests
with DCMQRSCP as called AE title.

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

$('input[type="radio"]').click(function() {
    var $optionOne = $('#option1');
    var $optionTwo = $('#option2');
    var $optionThree = $('#option3');
    var $optionFour = $('#option4');

    if($(this).attr('id') == 'yes-option') { 
      $optionOne.data('previous-value', $optionOne.val());
      $optionOne.val('0');

      $optionTwo.data('previous-value', $optionTwo.val());
      $optionTwo.val('0');

      $optionThree.data('previous-value', $optionThree.val());
      $optionThree.val('0');

      $optionFour.data('previous-value', $optionFour.val());
      $optionFour.val('0');
    } else if($(this).attr('id') == 'no-option') {
      $optionOne.val($optionOne.data('previous-value'));
      $optionTwo.val($optionTwo.data('previous-value'));
      $optionThree.val($optionThree.data('previous-value'));
      $optionFour.val($optionFour.data('previous-value'));
    }
});