医疗软件学习
学习QuPath:
1,创建一个新的工程,以便管理标注任务
File-project-Create project
2,图片导入
File-open/直接将图片拖进QuPath
3,数据保存
File-Object data-Export as GeoJSON
学习labelme:
1,使用前先激活:
activate labelme
2,用如下命令打开labelme
labelme
3,导入内窥
4,数据
4,数据转换
创建一个 json_to_txt.py文件。修改label信息。
在 json_to_txt.py文件所在的位置,打开dos界面,执行下面的命令,进行json数据的归一化处理
学习ASAP:
1,导入病理:File-open
2,进行标注
3,image filters (图像过滤器):color Deconv,Nuclei Detection
4,overlays(叠加):
学习SuperAnnotate:
1,导入内窥进行标注
2,分类
MITK学习:
1,数据的导入:直接将数据拖进MITK/Open File
2,界面布局:轴冠矢
按住鼠标左键可以改变坐标;按住鼠标滚轮中线可以进行移动;按住鼠标右键可以放大缩小。
3,窗宽窗位设置,通过滑动窗宽窗位设置可以设置对比度和亮度;
4,分割操作:创建一个Segmentation
学习C#
1,访问修饰符
public:所有对象都能访问。
private:对象本身在对象内部可以访问。
protected:只有该类对象及其子类对象可以访问。
internal:同一个程序集的对象可以访问。
protected internal:访问限于当前程序集或派生自包含类型。
2,C#方法
要使用一个方法,需要:定义方法;调用方法。
<Access Specifier> <Return Type> <Method Name>(Parameter List)
{
Method Body
}
1,Access Specifier:访问修饰符,决定了变量或方法对于另一个类的可见性。
2,Return type:返回类型,一个方法可以返回一个值。返回类型是方法的值的数据类型。如果方法不返回任何值,则返回类型为void。
3,Method name:方法名称,是一个唯一的标识符,且是大小写敏感的。它不能与类中声明的其他标识符相同。
4,Parameter list:参数列表,使用圆括号括起来,该参数使用来传递和接受方法的数据。参数列表是指方法的参数类型、顺序和数量。
5,Method body:方法主体,包含了完成任务所需要的指令集 。
方法的定义:
[访问修饰符] [static] 返回值类型 方法名(){
方法体;
}
有static就是静态方法;
方法的调用,对于静态方法,调用有俩个方式
- 如果在同一类中,直接写名字调用就行了
- 或者 类名.方法名();
return 可以立即退出方法。
3,C#输入输出
1,Console.Writeline();
占位符:Console.Writeline(“占位符:{0}”,length);
+连接符:Console.Writeline(“连接符:”+length);
输出内容并换行。
2,Console.Write();
输出类容不换行。
3,Console.Read();
从屏幕读取一个字符,并返回该字符所对应的整型数字
4,Console.Readline();
从屏幕读取一串字符,并返回该字符串
5,最后一行 Console.ReadKey();
是针对 VS.NET 用户的。这使得程序会等待一个按键的动作,防止程序从 Visual Studio .NET 启动时屏幕会快速运行并关闭。