python核脑成像合成

brainSimulator的Python项目详细描述


DOI

使用kde或mvn分布的功能性脑图像合成。 目前处于测试阶段。python代码。文档可在 http://brainsimulator.readthedocs.io/

brainSimulator是一个大脑图像合成过程,旨在 生成与原始图像共享特征的新图像集 一个。该系统侧重于核成像方式,如pet或 spect脑显像。它通过将主成分分析应用于 原始数据集,然后在 使用概率密度函数(pdf)的投影特征脑空间 估计器。一旦建立了模型,任何人都可以生成新的 属于同一类的特征脑空间上的坐标 然后可以投影回图像空间。

使用

在新版本中,整个界面已经切换到 反对。这允许对模型进行一次训练,然后执行尽可能多的操作 按要求提供样品图纸。

#navigate to the folder where simulator.py is locatedimportbrainSimulatorassimsimulator=sim.BrainSimulator(algorithm='PCA',method='mvnormal')simulator.fit(original_dataset,labels)images,classes=simulator.generateDataset(original_dataset,labels,N=200,classes=[0,1,2])

引用

F.J.Martinez Murcia等人(2017年)。“功能性脑成像综合 基于图像分解和核模型的应用 神经退行性疾病〉,神经信息学前沿(在线)。 doi:10.3389/fninf.2017.00065

安全措施

如本文所述,最好使用mvn建模,但它是基本的 测试建模中使用的组件数量(L),否则 会导致过度装配。kde模型在 但是结果可能更分散。

许可证

此代码是根据许可证发布的 GPL-3.0+

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

推荐PyPI第三方库


热门话题
java使用split函数分割字符串,但没有得到期望的结果   未找到包含derby数据库嵌入架构的sql Java桌面应用程序错误   java elasticsearch vs solr用于定制全文搜索系统   java Android:创建没有startOffset的动画延迟?   java如何查看其他应用程序接收的数据?   java如何在Linux中使用D和classpath选项运行jar文件   java和域设计最佳实践   具有相同内存位置的java数组,将显示为输出   连接到java中的elasticsearch?   Java Playframework重定向到带有Json负载的外部url   java无法在Android平台上使用InputStream为蓝牙socket创建ObjectInputStream   使用POI将Excel日期转换为Java日期,年份未正确显示   oracle从数据库层还是Java层调用webservice?