python 读取.nii格式图像
# encoding=utf8
'''
查看和显示nii文件
'''import matplotlib
matplotlib.use('TkAgg')from matplotlib import pylab as plt
import nibabel as nib
from nibabel import nifti1
from nibabel.viewers import OrthoSlicer3Dexample_filename = '../ADNI_nii/ADNI_002_S_0413_MR_MPR____N3__Scaled_2_Br_20081001114937668_S14782_I118675.nii'img = nib.load(example_filename)
print (img)
print (img.header['db_name']) #输出头信息width,height,queue=img.dataobj.shapeOrthoSlicer3D(img.dataobj).show()num = 1
for i in range(0,queue,10):img_arr = img.dataobj[:,:,i]plt.subplot(5,4,num)plt.imshow(img_arr,cmap='gray')num +=1plt.show()
3D显示结果:
ADNI数据维度(256,256,170)分段显示:
python 读取.nii格式图像相关推荐
- .nii格式文件python_python 读取.nii格式图像实例
我就废话不多说了,大家还是直接看代码吧~ # encoding=utf8 ''' 查看和显示nii文件 ''' import matplotlib matplotlib.use('TkAgg') fr ...
- RAW图像详解及使用Python读取raw格式图像并显示
一.RAW图像详解 1.1 什么是raw格式图像? RAW在英文中的解释是未处理的.自然状态的,这也就是RAW文件的真谛.RAW图像就是CMOS或者CCD图像感应器将捕捉到 的光源信号转化为数字信号的 ...
- 使用Python读取raw格式图像并显示
整理日期:2020-02-13 整理内容:使用Python读取raw格式图像并显示 代码如下: import cv2 #OpenCV包 import numpy as np# 首先确定原图片的基本信息 ...
- python读取webp格式图像
使用python读取webp格式图像 from PIL import Imageimport pdb;pdb.set_trace() filename = '000.webp' im = Image. ...
- python读取nii文件_python 读取.nii格式图像实例
我就废话不多说了,大家还是直接看代码吧~ # encoding=utf8 ''' 查看和显示nii文件 ''' import matplotlib matplotlib.use('TkAgg') fr ...
- Python——读取raw格式文件
Python--读取raw格式文件 文章目录 Python--读取raw格式文件 前言 一.直接上代码 前言 简单记录一下python读取raw格式图像,因为reshape来来回回还交换轴搞得人头大, ...
- 全网最详细 Python如何读取NIFTI格式图像(.nii文件)和 .npy格式文件和pkl标签文件内容
在医学图像处理中,我们经常使用一种NIFTI格式图像(.nii文件),现在我们来看看 什么是.nii文件? 该如何读取.nii文件? 1. NIFTI格式图像 什么是NIFTI(Neuroimagin ...
- Python:nii格式的核磁共振图像(MRI)的读取、处理、显示操作(以缩放操作举例)
基于skimage的transform模块,实现3D图像的缩放(reszie),.nii格式图像. 1. 代码功能:实现91*109*91图像,压缩为56*56*56大小 结果示意: (至于为什么图像 ...
- 如何读取NIFTI格式图像(.nii文件)
如何读取NIFTI格式图像(.nii文件) 1 NIFTI格式图像 1.1 什么是NIFTI格式图像 1.2 为什么会出现NIFTI格式图像 2 读取NIFTI格式图像 2.1 ITK-SNAP 2. ...
最新文章
- 链表问题20——按照左右半区的方式重新组合单链表
- 自然语言处理好的 实体分词 及BERT
- Vmware Tools安装之Ubuntu7.10问题解决--持续更新中
- 【机器学习】27 个机器学习、数学、Python 速查表
- 博士申请 | 澳大利亚悉尼科技大学招收人工智能/软件工程方向全奖博士生
- python c 混合编程 用c循环_混合编程:用 C 语言来扩展 Python 大法吧!
- 第八十四节,css布局小技巧及font-awesome图标使用
- Jython中文乱码问题
- 安卓android eclipse运行提示no compatible targets were found
- 通过一个最简单的程序入门Windows编程
- 大学生简单个人静态HTML网页设计作品 DIV布局个人介绍网页模板代码 DW学生个人网站制作成品下载 HTML5期末大作业 (1)
- macbook配置java环境变量_mac上java环境变量配置
- 新浪云SAE共享型数据库MySQL使用经验
- 如何剪辑音频,音频剪辑的简单操作
- 中文不能输入超过20,英文输入不能超过40个
- ChinaVis2019中国可视化与可视分析大会成都站(7.21-7.24)
- asp.net mvc 中的部分视图
- C语言一些常用于C51编程的函数(单片机编程)
- 在线直播系统源码,多图加载成动画的形式如何实现
- UE4 Geometry Polygon