VTK开发day2:切片矩阵

在医学影像中,三维体数据的三个标准视图(轴向、冠状、矢状)对应不同的重切片矩阵,其核心区别在于切片平面的法向量方向(即矩阵前 3 行前 3 列定义的坐标轴方向)。以下是三个面的矩阵定义及原理说明:

一、轴向面(Axial)

  • 定义:垂直于 Z 轴的平面(医学影像中通常为水平横切面,平行于地面)。

  • 矩阵结构

    cpp 复制代码
    static double axialElements[16] = {
        1, 0, 0, 0,  // 新X轴 = 原始X轴(水平向右)
        0, 1, 0, 0,  // 新Y轴 = 原始Y轴(水平向前)
        0, 0, 1, 0,  // 新Z轴 = 原始Z轴(垂直向上,法向量)
        0, 0, 0, 1
    };

二、冠状面(Coronal)

  • 定义:垂直于 Y 轴的平面(医学影像中通常为前后方向的纵切面,将身体分为前后两部分)。

  • 矩阵结构

    cpp 复制代码
    static double coronalElements[16] = {
        1, 0, 0, 0,   // 新X轴 = 原始X轴(水平向右)
        0, 0, 1, 0,   // 新Y轴 = 原始Z轴(垂直向上)
        0, 1, 0, 0,   // 新Z轴 = 原始Y轴(水平向前,法向量)
        0, 0, 0, 1
    };

三、矢状面(Sagittal)

  • 定义:垂直于 X 轴的平面(医学影像中通常为左右方向的纵切面,将身体分为左右两部分)。

  • 矩阵结构

    cpp 复制代码
    static double sagittalElements[16] = {
        0, 0, 1, 0,   // 新X轴 = 原始Z轴(垂直向上)
        0, 1, 0, 0,   // 新Y轴 = 原始Y轴(水平向前)
        1, 0, 0, 0,   // 新Z轴 = 原始X轴(水平向右,法向量)
        0, 0, 0, 1
    };
相关推荐
jason成都8 分钟前
物联网智能监控系统:搭建 MQTT + AI 模型
人工智能·物联网
Omigeq16 分钟前
1.4 - 曲线生成轨迹优化算法(以BSpline和ReedsShepp为例) - Python运动规划库教程(Python Motion Planning)
开发语言·人工智能·python·算法·机器人
披星の月26 分钟前
一次完整大模型Lora训练实现“AI面试风”
人工智能·大模型
帐篷Li28 分钟前
教育部:加快普及中小学生人工智能教育政策汇总
人工智能
网络工程小王38 分钟前
【大模型(LLM)的业务开发】学习笔记
人工智能·算法·机器学习
y = xⁿ39 分钟前
【Leet Code 】滑动窗口
java·算法·leetcode
SLAM必须dunk42 分钟前
四足强化入门3---Robot Lab重点机器人配置,训练和调参
人工智能·深度学习·机器学习·机器人
WBluuue42 分钟前
数据结构与算法:二项式定理和二项式反演
c++·算法
nianniannnn43 分钟前
力扣104.二叉树的最大深度 110. 平衡二叉树
算法·leetcode·深度优先
AI医影跨模态组学43 分钟前
ESMO Open 中国医学科学院肿瘤医院:整合影像组学、病理组学和活检适应性免疫评分预测局部晚期直肠癌远处转移
人工智能·深度学习·机器学习·论文·医学·医学影像