自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ubutu docker vnc的远程虚拟化系统构建

为了构建最简单的vnc虚拟化系统,删除了很多不必要的环境。

2024-08-09 07:51:22 99

原创 linux ubuntu下发布Qt编译程序的依赖库查找和发布

当在linux打包发布Qt的程序,发现比window复杂多了,window下有发布程序,在Linux也有类似的程序和方法,我这里提供一个比较原始的方法,就是是用ldd。以libEGL.so.1 为例 apt-get update && apt-get install libEGL1。比如说要运行qt编译的qtcreator,可以先用ldd qtcreator。如果是想通过apt安装也可以,前面库的名字加末尾的版本号。编写一个sh脚本比如myqt.sh。然后运行myqt.sh 就可以。

2024-08-09 06:47:53 241

原创 一个难以发现的致命的bug,函数不是所有的条件都有返回值

if (CMAKE_CXX_COMPILER_ID MATCHES "GNU" OR CMAKE_CXX_COMPILER_ID MATCHES "Clang") # 对于 GCC 和 Clang add_compile_options(-Werror=return-type) elseif (CMAKE_CXX_COMPILER_ID MATCHES "MSVC") # 对于 MSVC add_compile_options(/we4716) endif()但在linux下,编译没有问题,运行必定崩溃。

2024-07-22 15:09:48 420

原创 曲面重建CPR vtk的实现

这种方法的第一个缺点是,强度较高的结构(即骨骼结构)可能会掩盖感兴趣的结构(即血管)。如果与中轴的某个点相关的兴趣线部分包含骨骼结构,并且该部分投影到包含先前或后续兴趣线的血管结构的图像区域,则会出现这种情况。首先,所有CPR取决于计算的中心轴路径的质量。此外,我们再解释一下reformation和reconstruction,两者都可以翻译为重建,但还是有细微差别,从字面上理解,reconstruction可以获得更多信息,reformation是在原来基础上对信息进行整合,不会获得更多信息。

2024-07-02 11:04:01 645

原创 肺结节 最长径计算 切缘球的计算和生成

/如果计算Scalars 会导致mesh法线错误。//将法向量计算开启。// 使用vtkKdTree查找最近点。// 使用vtkKdTree查找最近点。// 构建vtkKdTree。1、计算网格对应的mask。// 计算mesh的最长径。// 计算两点之间的距离。

2024-07-01 09:35:57 512

原创 VTK 要确保Reslice输出图像和mask 一致的注意事项

图像处理 VTK vtkImageSlabReslice的使用 医学图像的MPR

2024-04-16 10:09:24 171

原创 VTK 离屏渲染

VTK可以结合QT直接渲染,但这样会需要使用QOpenglWidget,这样会和VTK深度绑定,以后更换渲染引擎的工作量比较大,如果想在普通的QWidget启用VTK渲染,VTK作为后台渲染引擎,与界面分离,后续更换其他引擎或者自己实现引擎工作量比较小,这种技术也可以实现前后端,服务端渲染。初始化 initPipleline()vtk 离屏渲染的代码片段。在场景上添加需要绘制的多边形。

2024-03-21 09:10:16 681 1

原创 window下 Slicer的编译及调试运行

Slicer的开发、编译、调试

2024-01-18 20:30:00 428 1

原创 window的Slicer的本地编译环境构建

Slicer,window,内网编译,不能上外网,github,gitlab,superbuild,cmake

2024-01-18 20:30:00 509 1

原创 Slicer 本地修改

Slicer 本地环境准备

2024-01-17 21:00:00 339

原创 开源压缩库的压缩和解压加速对比

数据压缩和解压ZLIB, ZSTD,LZMA,LZ4

2024-01-16 19:30:00 654

原创 docker ubuntu的c++开发镜像

以上是使用 `kabelitzj/build2-base` 镜像的基本步骤,请根据实际需求进行调整。该命令会创建一个基于 `kabelitzj/build2-base` 镜像的新容器,并在容器中启动一个交互式的终端。在容器中,可以使用 `build2` 命令来执行 Build2 构建操作,也可以使用其他 C++ 开发工具进行开发和测试。需要注意的是,该命令中的 `-it` 选项表示在容器中启动一个交互式的终端,`--name` 选项表示容器的名称为 "build2",以便后续操作使用该容器名称进行标识。

2023-05-30 18:52:31 512 1

原创 Linux 中启动 Docker 服务时遇到错误消息 `failed to start docker.service: unit docker.service is masked` 启动失败的解决方法

标记为 "masked" 的服务无法启动,也无法通过 `systemctl unmask` 命令来取消标记。如果在 Linux 中启动 Docker 服务时遇到错误消息 `failed to start docker.service: unit docker.service is masked`,那么说明 Docker 服务已经被系统禁用了。第一条命令将 `docker.service` 的标记取消,第二条命令将 `docker.socket` 的标记取消,第三条命令启动 Docker 服务。

2023-05-30 18:32:08 5267 1

空空如也

空空如也

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

TA关注的人

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