用python批量把DICOM(dcm)转换成jpg图像
部分代码转自:
https://www.cnblogs.com/Allen-rg/p/10370112.html
直接上代码
import os
import pydicom #用于读取DICOM(DCOM)文件
import argparse
# import scipy.misc #用imageio替代
import imageioif __name__ == '__main__':parser = argparse.ArgumentParser()parser.add_argument('--origin', type=str, default='D:/Download/stage_2_train_images', help='train photos')parser.add_argument('--JPG', type=str, default='D:/Download/medic_train', help='test photos')opt=parser.parse_args()print(opt)#imgway_1为源文件夹#imgway_2为jpg文件夹imgway_1=opt.originimgway_2 = opt.JPGi=0for filename in os.listdir(r"%s" % imgway_1):# name = str(i)name=filename[:-4]ds = pydicom.read_file("%s/%s" % (imgway_1, filename)) #读取文件img = ds.pixel_arrayimageio.imwrite("%s/%s.jpg" % (imgway_2, name), img)i+=1print("True")if i==300: #转换300张break
刚开始是按网上的用scipy.misc.imwrite的,但是报错了,所以用了imageio代替
处理前:
处理后:
用python批量把DICOM(dcm)转换成jpg图像相关推荐
- 利用Python批量将.dat文件转换成.csv文件
今天处理一些dat文件的时候,要进行批量转换成CSV文件,如果直接进行转换会遇到一行中有多个数据的问题,因此要进行替换,操作程序如下: import os import pandas as pdpat ...
- python批量把doc文件转换成docx
# -*- coding:utf-8 -*- import os import time from win32com import clientdef doc_to_docx(list_dir, sa ...
- 用Python批处理将WORD文件转换成PDF格式(工具:win32com模块)
用Python批处理将WORD文件转换成PDF格式 一.问题分析 key words:批处理.WORD转换PDF.办公自动化 二.材料准备 三.代码实现 ☆其他问题:日常遇到问题,整理笔记不易,欢迎交 ...
- python 替换word内容 doc转换成docx
python 替换word内容 doc转换成docx doc转换成docx 北京市,天津市,上海市,重庆市,河北省,山西省,辽宁省,吉林省,黑龙江省,江苏省,浙江省,安徽省,福建省,江西省,山东省,河 ...
- python动态图片转字符画_使用python实现一个将图片转换成字符画的功能
使用python实现一个将图片转换成字符画的功能 发布时间:2020-11-05 16:01:25 来源:亿速云 阅读:97 使用python实现一个将图片转换成字符画的功能?针对这个问题,这篇文章详 ...
- html表格转换为csv,python实现将html表格转换成CSV文件的方法
python实现将html表格转换成CSV文件的方法 发布于 2015-11-18 16:53:39 | 155 次阅读 | 评论: 0 | 来源: 网友投递 Python编程语言Python 是一种 ...
- Python 将MP3音频文件转换成MIDI乐谱文件
Python 将MP3音频文件转换成MIDI乐谱文件 spleeter 1.系统环境 我的Python环境 安装spleeter pip install spleeter 查看spleeter是否安装 ...
- c#中将dicom文件格式转换成可读图片
c#中将dicom文件格式转换成可读图片 不多说,直接上代码 using System; using System.Collections.Generic; using System.IO; usin ...
- Python读取xlsx表格并转换成Python列表
Python读取xlsx表格并转换成Python列表 参考链接https://www.cnblogs.com/ilovepython/p/11068841.html import xlrd from ...
最新文章
- WMI技术介绍和应用——事件通知
- 计算机背小学英语吗,小学英语课本点读电脑版
- Oracle 10g 下载地址
- C# webbrowser控件点击页面按钮
- 宝骏530中控屏怎么安装软件_试驾2020款宝骏530:大屏加六座,就这么直接
- java class api 中文乱码_SpringMVC之springmvc原始api,请求中文乱码问题
- 配置 aws cli_AWS CLI教程–如何安装,配置和使用AWS CLI了解您的资源环境
- Dev-C++ 常用快捷键大全
- 如何有效的使用对话框之二
- Linux 源码包软件安装操作与实战
- [No0000CE]检测非空格字符作为密码的密码强度
- 【Python学习笔记】集合set
- 西班牙夺得欧洲杯给IT业的十条启示
- iozone文件系统性能评测工具
- Android UI 显示工具——HierarchyViewer工具
- android ios 屏幕直播软件推荐,看个球:超全超给力的看球直播利器(iOS +安卓) | 闲一鱼博客...
- PCL中点云关键点提取
- PLUS模型教程1:认识PLUS模型
- Tomcat课堂笔记
- 正则表达式 匹配美元等多种货币符号的超简单方法