. dcm文件是DICOM (digitalimagingandcommunicationsinmedicine,数字图像拍摄和通信)即记录医疗图像和相关信息的文件,在用于医疗图像处理的情况下,将. dcm文件的图像信息记录为pydcm文件要打开. dcm文件
importpydicomimportmatplotlib.pyplotaspltimportscipy.miscimportpandasaspdimportnumpyasnpimportosdefdcm2jpg (文件_ path 将文件夹中的文件名与后面的. dcm分离。 fornameinnames 3360 index=name.rfind ) '.' ' name c.append(name ) forfiles Inc : picture _ path='./CT/' files ' files'.jpp img=ds.pixel_array #提取图像信息scipy.misc.imsave(out_path,img ) print('allischanged ' ) DCM2jpg )
attribute error : module ' scipy.misc ' hasnoattribute ' im save '发现百度后不降级scipy版本就能解决这个问题
因此修改了代码
importpydicomimportmatplotlib.pyplotaspltimportscipy.miscimportpandasaspdimportnumpyasnportosimportimageiodefdcm2jpg names=OS.listdir(file_path )路径#将文件夹中的文件名与后面的. dcm分离(fornameinnames 3360 index=name.rfind ).name )。 c.append(name ) forfiles Inc : picture _ path='./CT/' files '.DCM ' out _ path='./output ' files.jpg Inc