自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 【医学图像处理】ECAT和HRRT格式转nii格式【超简单】

这两种格式都用于存储 PET 图像数据,但它们在一些方面有所不同。a) ECAT 格式:ECAT (EmotionCore Annotation Tool) 格式是一种广泛使用的 PET 数据格式,它是一种标准化的格式,通常用于存储 PET 成像数据。ECAT 格式具有良好的可移植性和广泛的支持,因此在许多 PET 成像研究和应用中得到了广泛使用。ECAT 格式的文件通常包含有关扫描参数、图像信息以及可能的附加数据(例如扫描时间、注射剂量等)。

2024-03-17 21:42:55 607 3

原创 【医学图像处理】超详细!PET图像批量预处理

最后得到的图像如下:这便是PET预处理后的图像,到此整个PET预处理流程已经走完,做完后发现这也太复杂了,如果要处理几百张图像人估计都没了。。。所以接下来的才是重头戏,批量预处理。

2023-11-23 16:13:48 1443 9

原创 【医学影像处理】基于MRIcron的dcm2nii批量dcm转nii格式

MRICron是一款用于处理磁共振成像(MRI)数据的免费开源软件工具。它是一个功能强大的图像处理程序,主要用于可视化、分析和处理医学影像数据别是MRI数据。界面如下:除了查看医学图像,MRIcron也有将dcm格式转nii的功能并且支持图形界面转换和命令行转换。

2023-10-15 12:51:08 3048 1

原创 三层神经网络模型

用pytorch创建三层神经网络

2022-11-14 19:55:08 514 1

原创 安装Wireshark时提示Npcap失败的解决办法(亲测且多人反馈有用)

注册表残留的问题,下载个ccleaner清理一下注册表就行,当然,重装系统后注册表也是新的,所以重装系统后再安装当然就没有问题了。

2022-07-23 22:51:04 1674 1

原创 数电学习——各种编码(译码)器

1. 8线-3线编码器普通编码器8线-3线优先编码器(74HC148)二-十进制编码器-译码器二进制译码器74HC138译码器二-十进制译码器显示译码器数据选择器四位超前进位加法器...

2020-04-16 12:23:16 1524

原创 SQL语言学习笔记(蔡延光数据库原理及应用第2版)

DROP INDEX C.SCno

2020-04-14 00:17:08 676

原创 Linux常用命令(详细版)

** 文件**d 目录l 软连接ls -ld 显示目录的信息ls -a 隐藏-l 详细(显示权限信息)-d 指定目录详细详细-h 人性化-i i节点目录处理命令mkdir(创建目录)递归创建mkdir -p /tmp/1/2mkdir -p /tmp/1/2 /tmp/3/4删除空白目录 rmdir切换目录cd . 当前目录cd … 返回上...

2020-03-21 23:45:50 150

原创 五子棋-完美解决闪屏问题版-新增悔棋功能(C++实现)

本程序用C++语言实现了五子棋游戏,能进行基本的五子棋操作。程序能实现界面的初始化功能、判断是否能下棋和下棋功能、人人对战功能、胜负判断功能、信息存档功能等等,通过键盘输入操作指令控制下棋。(1)开始界面和界面大小的控制 在游戏运行开始的时候,出现一个初始化界面 ,介绍游戏名字、游戏背景选择项(使用system()来改变控制台背景颜色使用sleep()来实现提示语的先后出现 ,使用字符串格式化函数sprintf()函数来实现控制台窗口的大小)。(2)下棋操作 先通过键盘的上下左右箭头和WASD的字母移动

2020-01-12 23:05:20 4263 10

原创 六、二叉树

二叉树·的查找

2020-01-08 16:28:53 756

原创 五、递归(含八皇后代码)

一、用递归实现 n! 计算int f(int n){ if(n==0) return 1; else return n*f(n-1);}二 、实现斐波拉契数列int f(int n){ if(n<=2) return 1; else return f(n-1)+f(n+1);}三、函数调用与递归实现1.活动记录:每个函数的活动状态由函数中所有局部变量内容,函数...

2020-01-08 00:11:25 81

原创 四、栈的向量实现和队列的数组实现

一、栈和队列的区别1.栈先进后出2.队列先进先出二、栈的向量实现代码用到的vector函数:clear、reserve、push_back、empty、back、pop_back#include <vector>template<class T,int capacity = 30>class Stack{private: vector<T> p...

2020-01-07 21:14:48 267

原创 C++数据结构(期末复习)- 第三章 链表

1.单向链表代码:1.创建类节点和链表class IntSLLNode{public: int info; IntSLLNode* next; IntSLLNode(){ next = 0; } IntSLLNode(int el,IntSLLNode* ptr){ info = el; next = ptr; }};class IntSLList{p...

2020-01-07 09:45:29 207

原创 C++数据结构(期末复习)- 第二章 复杂度

大O表示法复杂度大小比较O(1)<O(logn)<O(n)<O(nlogn)<O(n2)<…<O(2 n)<O(n!)各种复杂度的典型模型案例:n3多源目标求最短路径2n汉诺塔n! 单源点最短路径(没有优化)全排列...

2020-01-06 21:56:31 174

原创 C++数据结构(期末复习)- 第一章 STL

第一章1.STL中的几个重要的容器Vectorvector容器是一个动态数组的结构,在内存中有一个指针指向一块连续的内存,它的特点支持随机访问数据,优点:支持随机访问,所以查询效率高。缺点:当向其分非尾插入元素时,因内存单元需要移动数据元素,所以插入的效率比较低。适用场景:适用于对象简单,变化较小,并且频繁随机访问的场景。List:list容器在内存中的结构是类似双向链表结构,每个...

2020-01-06 21:33:19 634

原创 指针学习总结

一个指针变量只能指向同一个类型的变量,如不能忽而指向一个整型变量,忽而指向一个双精度型变量如果已执行“pointer = &a”那么&\*pointer表示&a(思考下为什么)

2019-09-15 17:31:53 492

原创 C++面向对象

下面是面向对象的几个基本概念,结合具体的实例可以更加容易理解:1.对象:以一个班级为例,一个班级作为一个对象时有两个要素:一是班级的静态特征,如班级所属的系、专业、学生人数、所在教室等静态特征称为属性;二是班级的动态特征,如学习,开会,体育比赛等动态特征称为行为(或功能)。如果想从外部控制班级中学生的活动,可以从外界向班级发一个信息(如下课铃声),一般称它为消息任何一个对象都应该具有两个要素,...

2019-09-07 16:24:36 211

原创 C++指针的运用:用指向指针的指针来对字符串进行排序

//关于指向指针的指针的知识点:定义指向指针的指针变量如(char**p)后,如果输出 *(Country+1)则是输出字符串"America",如果输出**(Country+1)则是输出字符串"America"中的'A'#include <iostream>#include<string.h>using namespace std;int main(){...

2019-04-29 20:07:27 2581 1

原创 用C++编写一程序,输入数字输出星期几,如输入数字“1”输出“Mon”, 输入数字“2”输出“Tues”,…, 输入数字“7”输出“Sun”

这道题目可以用其它的方法去做,我是利用指针数组来编写实现这个题目代码如下#include<iostream>using namespace std;int main(){ int i; char* week[]={"Mon","Tues","Wed","Thurs","Fri","Sat","Sun"}; //初始化指针数组 cout<<...

2019-04-28 21:56:19 6332

原创 用C++编写程序:将输入的一行字符加密和解密。加密时,每个字符依次反复加上“4962873”中的数字,如果范围超过ASCII码的032(空格)--122(’z’),则进行模运算。

首先分析一下,加密的时候就是在输入的字符串中的每一个元素循环加上4962873的数字,因此,可以定义一个数组存放那些数字,然后,让输入的字符串的的元素加上数组中的数字。这里用gets函数来输入字符串确定主函数:#include <iostream>#include<stdlib.h>#include <string.h>using namespace...

2019-04-28 21:09:57 10234 6

原创 用c++编程实现(1)初始化一个矩阵A(5×5),元素值取自随机函数,并输出; (2)将此矩阵传递给函数,实现矩阵转置; (3)在主函数中输出结果。

#include<iostream>#include<ctime> //srand的头文件#include<stdlib.h>#include<iomanip>using namespace std;int main(){ void Transport(int(*p)[5],...

2019-04-28 20:28:49 4877

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除