
3D Slicer扩展程序
minipuding
这个作者很懒,什么都没留下…
展开
-
3D Slicer扩展程序:在3D Slicer中插入和使用图表(Chart)控件
标题原创 2021-01-12 16:02:28 · 659 阅读 · 0 评论 -
3D Slicer扩展程序:如何使用各种“Event”
参考:[slicer-devel] How to get the new markup’s position through adding observer to MarkupAddedEvent原创 2021-01-12 10:31:59 · 347 阅读 · 0 评论 -
3D Slicer扩展程序:编辑视图布局
标题原创 2021-01-11 11:46:06 · 367 阅读 · 0 评论 -
3D slicer扩展程序:如何设置ctkCollapsibleButton控件在程序启动时处于折叠状态
CollapsibleButton = ctk.ctkCollapsibleButton()CollapsibleButton.text = "CollapsibleButton: "CollapsibleButton.collapsed = True参考:Collapse/Expand Widget Buttons using Python原创 2021-01-07 14:11:33 · 313 阅读 · 0 评论 -
3D Slicer扩展程序:如何避免界面卡死
我的3D Slicer扩展程序是计算密集型的(计算30s以上),导致我在使用进度条的时候界面卡死,进度条就成了摆设,一点动静也没有。我尝试使用python的多线程,将耗时的程序放在子线程里,虽然可以解决卡死的问题,但是使用子线程后算力明显不足,原来耗时30s左右的计算,用子线程以后至少需要10min。查了许多资料后发现使用qt库中的processEvents可以完美解决!具体使用方法如下(顺便把进度条的使用也写一下):import qt# 添加进度条并设置属性ProgressBar = qt.QPro原创 2021-01-04 11:17:30 · 1234 阅读 · 1 评论 -
VtkImageData类型数据转为Python中的Numpy.array数据
VtkImageData --> Numpy.array代码如下:(vtkimage是VtkImageData类型数据) # 获取图像大小 cols, rows, levels = vtkimage.GetDimensions() # 获取vtkDataArray类型变量 sc = vtkimage.GetPointData().GetScalars() # 转为ndarray类型一维向量 imageArr = vtk.util.numpy_support.vtk_to原创 2021-01-03 09:23:15 · 1193 阅读 · 3 评论 -
给3D Slicer的Python插件加OpenCV库
给3D Slicer的Python插件加OpenCV库欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入最近需要用3D Slicer 自定义扩展功能,其中就需要用到opencv。3D Slice原创 2021-01-01 15:53:59 · 1524 阅读 · 1 评论