如何利用python实现.dcm格式图像转为jpg格式

  介绍

小编给大家分享一下如何利用python实现.dcm格式图像转为jpg格式,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获、下面让我们一起去了解一下吧!

<>强如下所示:

import  pydicom    import  matplotlib.pyplot  as  plt    import  scipy.misc    import  pandas  as  pd   import  numpy  as  np   import  os          def  Dcm2jpg (file_path):   #才能获取所有图片名称   时间=c 才能;[]   时间=names 才能;os.listdir (file_path), #路径   #才能将文件夹中的文件名称与后边的,.dcm分开   for 才能;name 拷贝的名字:   ,,,index =, name.rfind(& # 39; # 39;公司)   ,,,name =,名字(指数):   ,,,c.append(名字)   ,   for 才能;files  c 拷贝:   ,,,picture_path =,“/home/dell/桌面/Dcm/?文件+“.dcm"   ,,,out_path =,“/home/dell/桌面/Dcm1/?文件+“.jpg",   ,,,ds =, pydicom.read_file (picture_path)   ,,,img =, ds.pixel_array  #,提取图像信息,   ,,,scipy.misc.imsave (out_path img),   ,,   打印才能(& # 39;all  is 改变# 39;)   ,,,,,   Dcm2jpg (& # 39;/home/dell/桌面/dcm # 39;)

在此处需要安装pydicom库,直接在终端命令窗口使用pip安装pydicom命令安装

<强>将bmp格式格式图片转为jpg图像

# import  scipy.misc    import  os    得到PIL  import 形象   def  bmp2jpg (file_path out_path):,   #获取所有图片名称,   时间=c 才能;[],   时间=names 才能;os.listdir (file_path), #路径,#将文件夹中的文件名称与后边的,bmp格式分开,   for 才能;name 名字:拷贝,   ,,,index =, name.rfind(& # 39; # 39;公司),   ,,,name =,名字(指数):,   ,,,c.append(名字),   for 才能;files  c :拷贝,   ,,,picture_path =,“/home/dell/桌面/unet/d/面罩/?文件+“.bmp",   ,,,out_path =,“/home/dell/桌面/unet/d/Mask1/?文件+“_mask.gif",   ,,,我=,Image.open (picture_path)   ,,,im.save (out_path) # scipy.misc.imsave (out_path, im),   打印才能(& # 39;all  is 改变# 39;),   bmp2jpg (& # 39;/home/dell/桌面/unet/d/面具# 39;,& # 39;/home/dell/桌面/unet/d/Mask1& # 39;)

以上是“如何利用python实现.dcm格式图像转为jpg格式”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

如何利用python实现.dcm格式图像转为jpg格式