DICOM世界观·第一章 坐标系统·番外篇

本文深入探讨了DICOM中的坐标系统,重点讲解了线性变换和仿射变换,包括旋转的欧拉角、余弦矩阵和四元数表示,并通过MATLAB进行了示例演示,帮助理解各种变换之间的关系。
摘要由CSDN通过智能技术生成

题记:


DICOM世界观·第一章 坐标系统完成后,总感觉缺了点什么,大概有两个原因:第一,没有从基础概念说起,来形象的介绍坐标系间的各种变换;第二,没有深入到DICOM数据本身,来进行实例演示。这两方面的介绍都停留在半山腰,让读者似懂非懂或一知半解。为此近期重新翻阅了一下经典著作 《Introduction to Linear Algebra, Fifth Edition(2016)》,以及相关维基百科资料。虽不能完全将书中理念呈现于此篇博文,但还是希望能够对上文有一点补充,能够更清晰、形象的给大家一个展示,为后续DICOM的相关数据操作打下坚持的基础。所以本篇记做 DICOM世界观 第一章 坐标系统·番外篇
这里写图片描述

配图选自《Introduction to Linear Algebra, 4th edition》封面

第一章 坐标系统·番外篇

1.4 变换

日常生活中我们切身体会的“变换”有平移、缩放、旋转、挤压(这个可以想象一个正方形的边框,用力挤压任意一个顶点后会变成平行四边形的场景)、扭曲等等。通过这些变换我们可以将一个物体(备注:这里不一定指的是一个真真切切的实体,可能是一个图形或图像)变成我们想要的样子。更复杂的情况参见下图演示的Photoshop中的几种变换(快捷键:Ctrl+T):

这里写图片描述

1.4.1 线性变换

在日常的变换中,线性变换最被我们所熟知。用数学的语言来描述线性变换(在wiki百科中,线性映射linear map、线性变换linear transformation、线性函数linear function在某些情况下所表达的意思相同)拥有以下特性:
- 加法闭合:
- f(u+v)=f(u)+f(v),f(c1v1+c2v2+c3v3+...+cnvn)=c1f(v1)+c2f(v2)+c3f(v3)+...+cnf(vn)
-“数”乘闭合: f(cu)=c(fu)

上述两个定律满足闭合的意思指的是“上述两种变换的结果与变换之前的值同属于一个坐标系空间”。言外之意可以简单的理解为:变换前后直线依然是直线,直线彼此间的比例不变,且相对的坐标原点固定不变。(详情参考知乎马同学的介绍如何通俗的解释仿射变换)
用矩阵形式(这里仅用二维空间的变换来演示)来表示线性变化大致有以下几种情况(参见wiki百科linear map):
(1)旋转:rotation

co
  • 5
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 7
    评论
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

zssure

己欲立而立人,己欲达而达人

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值