基于dicom格式的mri图像轻松转换为png图像

mritopng的Python项目详细描述


将DICOM文件转换为PNG格式[Circleci](https://circleci.com/gh/danishm/mritopng.svg?style=shield)(https://circleci.com/gh/danishm/mritopng)[![许可证:mit](https://img.shields.io/badge/license mit yellow.svg)(https://opensource.org/licenses/mit)

*重要更改*
-**8/26/2018**-对转换后的图像应用自动对比度的能力

简介
----
一个简单的python模块,可以方便地批量转换二进制dicom文件,通常是核磁共振扫描到PNG图像的输出。


MRI扫描设备通常会给你一张包含核磁共振扫描的CD。此CD通常不包含可以由默认图像查看程序打开的任何传统格式的图像文件。该CD包含一个DICOM文件列表,只能由包含的查看器查看,该查看器主要仅在Windows计算机上受支持。

此模块应帮助您将所有基于DICOM的扫描转换为PNG文件。此工具可以用作命令行工具以及python代码中的库

解压发行版后,将“cd”放入目录并执行以下命令:




这将安装两个组件

*将安装“mritopng”模块;` import mritopng`将允许您使用它
*一个名为'mritopng'的命令行实用程序,它可以从控制台使用


quick start
----
`mritopng'将安装一个命令行实用程序,可用于转换单个dicom文件或文件夹

mri to png[-h][-f][-c]dicom路径png路径

将dicom mri文件转换为png。若要递归遍历整个文件夹,请使用
F选项

位置参数:
DICOMYPATH完整路径到MRI文件
PNGYPATH完整路径到生成的PNG文件
BR/>可选参数:
-H,帮助显示此帮助消息并退出
-F,--文件夹将整个文件夹而不是单个文件转换为
-c,--在转换默认图像后自动应用对比度
````

``sh
``将文件/dicom/scan1转换为名为output.png的文件,当应用自动对比度
‘BR/>< BR/> *>注意:如果文件“输出”PNG已经存在,它将被改写为
BR/>转换文件夹树

。该实用程序还可用于使用“-F”选项递归地转换整个文件夹::
BR/> ` SH
在/dicom中的文件,将文件转换为png,并将其放入/png文件夹中,其结构与/dicom相同。 $MRITopg-f/DICOM/PNG

BR/> *>注释:**BR/>现有的顶级文件夹不会被写过,例如上面的例子将失败,文件夹'/PNG '已经存在.BR/> -该工具将尝试转换尽可能多的文件,跳过那些不能用BR/> BR/>使用它作为一个库BR/> ----BR/>< BR/>很容易在自己的项目中使用“mritopng”启动和运行

``py
import mritopng

'/home/user/png/')
```

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
缺少java MIMessage附件   java试图从JSON数组向数据库插入数据   铸造java。util。ArrayList无法转换为java。util。矢量   在到达末尾后从头开始读取csv文件(Java、OpenCSV)   Java swing如何在另一个线程中打开框架   java如何为集合正确编写此比较器。排序(arrayList、comparator)?   JavaOOD将配置传递给外部类的最佳方式   java不确定如何使用switch语句从main()调用要运行的方法   java循环菜单以在选择后显示   java将位置对象转换为地址(谷歌地图)   java Hazel cast客户端端口问题   使用JarJar重新打包工具的java   使用Java Netscape目录LDAP API和二进制筛选器值   java如何从Google App Engine下载应用程序源文件   java如何居中javafx场景图“摄影机”   java调用servlet而不提交并停留在同一个JSP页面中   将文本文件加载到HashMap<Integer,List<String>>java中   JavaFX平台。重新加载站点后运行更高版本()