在matlab中阅读dicom脊髓图像时出错

时间:2015-09-01 08:47:27

标签: matlab

我遇到如下错误 使用cd时出错 无法CD到C:\ Users \ USER \ AppData \ Local \ Temp(名称不存在或不存在 目录)。

Error in tempdir (line 31)
    curr_dir = cd(tmp_dir);

Error in tempname (line 18)
    dirname = tempdir;

Error in dicomread>getTempfileName (line 1229)
        tempfiles{p} = tempname;

Error in dicomread>decompressJpegFrame (line 928)
tempfile = getTempfileName;

Error in dicomread>processEncapsulatedPixels (line 798)
    X = decodeFcn(metadata, offset, false);

Error in dicomread>newDicomread (line 215)
    X = processEncapsulatedPixels(metadata, frames);

Error in dicomread (line 80)
[X, map, alpha, overlays] = newDicomread(msgname, frames);

Error in gfjmk (line 9)
                    img = dicomread(char(FN));

我的代码是X = dicomread(文件名)

1 个答案:

答案 0 :(得分:0)

C:\ Users \ USER \ AppData \ Local \ Temp很可能不存在或者Matlab缺乏管理权限来访问它。尝试:

  1. 检查目录是否存在;
    1. On Windos:右键单击Matlab并选择“以管理员身份运行”