以任意直线为对称轴的镜像变换矩阵
设直线方程是 ax+by+c=0 ax+by+c=0ax+by+c=0
以该直线为对称轴,做镜像变换的矩阵为
T=1a2+b2T=\dfrac{1}{a^2+b^2}T=a2+b21 [b2−a2−2ab−2ac−2aba2−b2−2bc001]\begin{bmatrix} b^2-a^2 & -2ab & -2ac \\ -2ab & a^2-b^2 & -2bc \\ 0 & 0 & 1 \end{bmatrix} ⎣⎡b2−a2−2ab0−2aba2−b20−2ac−2bc1⎦⎤
点 P(x,y)P(x,y)P(x,y) 变换后的新坐标 Q(x′,y′)Q(x',y')Q(x′,y′) 为
[x′y′1]=T[xy1]\begin{bmatrix} x' \\ y' \\ 1 \end{bmatrix} =T \begin{bmatrix} x \\ y \\ 1 \end{bmatrix}⎣⎡x′y′1⎦⎤=T⎣⎡xy1⎦⎤ .