![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据处理
weixin_43486985
这个作者很懒,什么都没留下…
展开
-
Canny处理三维MRI图像
1.图像边缘信息主要集中在高频段,通常说图像锐化或检测边缘,实质就是高频滤波。2.常见的边缘检测算子普通一阶差分:Robert算子(交叉差分),Sobel算子,Canny。二阶:拉普拉斯算子3.Canny处理三维MRI图像from skimage.feature import cannyimport numpy as npimport nibabel as nibdef canny_edges_3d(grayImage): MIN_CANNY_THRESH...原创 2021-11-20 11:12:44 · 2525 阅读 · 0 评论 -
读取文件中的文件名列表,一行一行的写到txt中
"""读取文件中的文件名列表,一行一行的写到txt中"""import globfrom write_excel import *i=1f=open("1.txt","a")#利用追加模式,参数从w替换为a即可vol = glob.glob('D:/code/voxelmorph1/data/data/test/image/*')for i in range(len(vol)): a = vol[i] f.write(vol[i]+'\n') i=i+1f.c原创 2021-08-02 09:35:40 · 148 阅读 · 0 评论 -
根据txt文件里面的文件名字,匹配文件,放到另一个文件夹
根据txt文件里面的文件名字,匹配文件,放到另一个文件夹import osimport shutilf = open("1.txt") # 返回一个文件对象 line = f.readline()line = line.strip('\n') # 调用文件的 readline()方法 while line: print(line) # 后面跟 ',' 将忽略换行符原创 2021-08-02 09:35:04 · 562 阅读 · 0 评论 -
医学图像配准--label.csv文件制作
1.医学图像配准测试时,需要分割图的分割信息的label文件,,有些分割图文件缺失,自己用代码省事制作label.csv文件。'''思路: 1.将图像的像素值读出来 2.将不为0的像素值写入excel文件 3.对保存的excel文件进行删除重复值,排序,转置。'''import osimport randomimport nibabel as nibimport numpy as npimport xlsxwriterfname = open("../txt.原创 2021-05-27 09:25:58 · 492 阅读 · 0 评论 -
数据预处理--医学图像归一化
1.读取nii格式的医学图像,更改内部的矩阵,重新保存成nii数据;Nifti数据本身是除了 矩阵信息(也就是图像信息之外),还有和物理坐标相关的 仿射矩阵 以及 Header头文件 信息,但是nibabel的获取数据的方法get_data()是一个单向操作,只可以获取数据,并不能把数据直接存到一个现成的nii文件中,并没有诸如nii_img.data = newdata 这样的方法,意味着不能直接对数据进行更改。 原文链接:https://blog.csdn.net/weixin_40006612原创 2021-05-26 17:54:06 · 3324 阅读 · 0 评论 -
Pandas数据处理
1. pandas介绍series():是一个一维数据结构,它由index和value组成。dataframe():是一个二维结构,除了拥有index和value之外,还拥有column。date_range():是pandas中常用的函数,用于生成一个固定频率的DatetimeIndex时间索引。 原型:date_range(start=None, end=None, periods=None, freq=None, tz=None, normalize=False, name=Non原创 2021-05-23 09:18:04 · 120 阅读 · 0 评论 -
Numpy数据处理
1. Numpy基本属性import numpy as npprint([1,2,3],[2,3,4]) #列表array = np.array([[1,2,3],[2,3,4]]) #列表转换为矩阵(array:矩阵)print(array)''' array.ndim:维度 array.shape:矩阵大小 array.size:大小'''print('number of dim',array.ndim)print('sha原创 2021-05-22 22:03:20 · 123 阅读 · 0 评论