zoukankan      html  css  js  c++  java
  • Nilearn 小记

    4.绘制脑图像

    4.1 绘图功能

    • 当打开了太多图像而不关闭时,会出现如下问题:
      每次调用绘图函数都会创建一个新图像。当在非交互式设置(例如脚本或程序)中使用时,这些图像不会显示,但会常驻于内存中并最终导致执行速度变慢和内存不足。
      为避免这种情况,必须按如下方式关闭该图:
    from nilearn import plotting
    display = plotting.plot_stat_map(img)     
    display.close()     
    

    4.5 显示或保存

    • 在脚本运行时显示:
    from nilearn import plotting
    plotting.show() 
    
    • 输出到图像文件最简单的方法:
    from nilearn import plotting
    plotting.plot_stat_map(img, output_file='pretty_brain.png')     
    

    调用该函数后,display自动关闭,函数返回None。

    • plotting函数返回的对象有一个savefig方法,可用于将图像保存到文件:
    from nilearn import plotting
    display = plotting.plot_stat_map(img)     
    display.savefig('pretty_brain.png')     
    # 不要忘记关闭display
    display.close()     
    
  • 相关阅读:
    Ansible运维自动化(配置管理工具)
    Haproxy 概述及搭建
    Hadoop 单机与完全分布式配置
    大数据与Hadoop
    Hadoop 高可用
    kafka原理和集群
    zookeeper原理及搭建
    个人记录点滴
    Java中导入Excel文件
    反射相关
  • 原文地址:https://www.cnblogs.com/shy-/p/9985821.html
Copyright © 2011-2022 走看看