如下所示:

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 in names:

index = name.rfind('.')

name = name[:index]

c.append(name)

for files in c :

picture_path = "/home/dell/Desktop/Dcm/"+files+".dcm"

out_path = "/home/dell/Desktop/Dcm1/"+files+".jpg"

ds = pydicom.read_file(picture_path)

img = ds.pixel_array # 提取图像信息

scipy.misc.imsave(out_path,img)

print('all is changed')

Dcm2jpg('/home/dell/Desktop/Dcm')

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

将.bmp格式图片转为.jpg图像

#import scipy.misc

import os

from PIL import Image

def bmp2jpg(file_path,out_path):

#获取所有图片名称

c = []

names = os.listdir(file_path) #路径 #将文件夹中的文件名称与后边的 .bmp分开

for name in names:

index = name.rfind('.')

name = name[:index]

c.append(name)

for files in c :

picture_path = "/home/dell/Desktop/unet/d/Mask/"+files+".bmp"

out_path = "/home/dell/Desktop/unet/d/Mask1/"+files+"_mask.gif"

im = Image.open(picture_path)

im.save(out_path)#scipy.misc.imsave(out_path,im)

print('all is changed')

bmp2jpg('/home/dell/Desktop/unet/d/Mask','/home/dell/Desktop/unet/d/Mask1')

以上这篇利用python实现.dcm格式图像转为.jpg格式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持python博客。

python bmp转jpg_利用python实现.dcm格式图像转为.jpg格式相关推荐

  1. python输出jpg_利用python实现.dcm格式图像转为.jpg格式

    如下所示: import pydicom import matplotlib.pyplot as plt import scipy.misc import pandas as pd import nu ...

  2. python图片保存jpg、show变成bmp_利用python实现.dcm格式图像转为.jpg格式

    如下所示: import pydicom import matplotlib.pyplot as plt import scipy.misc import pandas as pd import nu ...

  3. 用python将.dcm格式图像转为.jpg格式

    用python将.dcm格式图像转为.jpg格式 import pydicom import matplotlib.pyplot as plt import scipy.misc import pan ...

  4. Python语言学习:利用python获取当前/上级/上上级目录路径(获取路径下的最后叶目录的文件名、合并两个不同路径下图片文件名等目录/路径案例、正确加载图片路径)之详细攻略

    Python语言学习:利用python获取当前/上级/上上级目录路径(获取路径下的最后叶目录的文件名.合并两个不同路径下图片文件名等目录/路径案例.正确加载图片路径)之详细攻略 目录 利用python ...

  5. Python语言学习:利用python语言实现调用内部命令(python调用Shell脚本)—命令提示符cmd的几种方法

    Python语言学习:利用python语言实现调用内部命令(python调用Shell脚本)-命令提示符cmd的几种方法 目录 利用python语言实现调用内部命令-命令提示符cmd的几种方法 T1. ...

  6. 用python做数据分析pdf_利用python进行数据分析pdf

    利用python进行数据分析pdf微盘下载!<利用python进行数据分析>利用Python实现数据密集型应用由浅入深帮助读者解决数据分析问题~适合刚刚接触Python的分析人员以及刚刚接 ...

  7. Python之ffmpeg:利用python编程基于ffmpeg将m4a格式音频文件转为mp3格式文件

    Python之ffmpeg:利用python编程基于ffmpeg将m4a格式音频文件转为mp3格式文件 目录 利用python编程基于ffmpeg将m4a格式音频文件转为mp3格式文件 1.先下载ff ...

  8. python 读取csv文件转成字符串,python实现csv格式文件转为asc格式文件的方法

    一.背景描述 csv格式文件是一种类似于excel的文件格式 asc格式文件是一种可以用text打开的文本文件 csv转asc本来可以用arcgis顺利完成,但由于csv数据量太大(744万行),ar ...

  9. Python图片批量压缩到指定大小并将JPG转为PNG格式

    背景: 待压缩的图片大小有几十KB到近10M大小不等,且绝大部分图片为JPG格式.这些待压缩图片放在picture文件夹下 以及picture文件夹下的子文件夹中 现需要将picture文件夹下这些图 ...

最新文章

  1. 无盘服务器镜像包缓存设多少,【转】谈谈深度无盘缓存工具设置技巧
  2. NYOJ-括号配对问题 技巧性的非栈道法
  3. 硬盘和显卡的访问与控制(一)——《x86汇编语言:从实模式到保护模式》读书笔记01
  4. Oracle 11g 新特性简介
  5. Linux安装SNMP
  6. wamp下Apache2.4.x局域网访问403的解决办法
  7. 关于 Node.js 应用里使用 winston 进行日志记录的最佳实践
  8. Linux内核驱动模块示例--Helloword及Makefile
  9. 正则表达式大全(汇总)
  10. 揭开艺术特长考试神秘面纱
  11. Fiddler中文版设置抓取某个网站的信息 2021-07-31
  12. excel如何冻结表格行或者列
  13. python输入按逗号分开_python print 按逗号或空格分隔的方法
  14. ios云信不能全屏_ios集成网易云信IM功能遇到的坑
  15. matlab遗传算法外卖配送优化(新的约束条件)【matlab优化算法十六】
  16. 中文分词_数据分析之中文分词
  17. 分辨率自动调节html,如何让网页自适应手机屏幕分辨率_html/css_WEB-ITnose
  18. 东芝2510ac请求维修cd40_东芝复印机2505AC错误CD40维修请求
  19. ECMAScript6 入门
  20. 腾讯产业基金拟7.71亿元入股泛微网络,协同办公“战局”加剧

热门文章

  1. Oracle instantclient 11.2 (64位)安装与配置tnsnames.ora,并使用PL/SQL Develpoer14(64位)连接数据库
  2. sql server一个查询语句引发的死锁
  3. 【深入理解Java虚拟机学习笔记】第三章 垃圾收集器与内存分配策略
  4. 打印倍数_英语精读:3d打印的速度有望提高到100倍
  5. 基于JAVA+SpringMVC+Mybatis+MYSQL的在线学习系统
  6. 计算机 游戏第24级,“24点”游戏五级竞赛法
  7. 3D中国跳棋 —— 记与子禾童鞋的结对编程(附网站地址及完整源码)
  8. Neutron系列 : Neutron OVS OpenFlow 流表 和 L2 Population(8)
  9. Asp.net Mvc使用PagedList分页
  10. phonegap安装 环境搭建与配置详解(3.4 完整版 提供下载地址)