基于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如何向xsi:nil元素添加另一个属性?   Java抽象泛型方法,使用具体类型实现通配符   java使用pcap4j截断pcap文件   当我放置字母a、b和c时,java中的异常预期会下降   java设置活动对话框不可取消   接口类型变量上的Java克隆   使用Java或BouncyCastle对CSR(证书签名请求)进行安全解码/读取   java调用SavingsAccount对象上的函数并打印结果   java如何在Android应用程序上显示地图上的兴趣点(POI)并与之交互?   如果在JavaFX中的ResultSet中未找到任何内容,则显示java警报   java我将springboot和@component与@scheduled一起使用,它每12小时锁定一次   ApachePOI如何使用java删除包含字符串的word表的行   java如果对象(x,y)靠近其他对象(x,y)   从未对JMSException调用java JMS CachingConnectionFactory OneException方法   javascript使用java将HTML页面转换为MS word