File size: 788 Bytes
e4670a9
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Image transformation using SVD (Singular Value Decomposition) is a technique for compressing and manipulating images. SVD is a matrix factorization method that factorizes a matrix into three matrices, including a diagonal matrix, a left singular vector matrix, and a right singular vector matrix. 

Given a matrix A, the SVD is a factorization of the form:

## A = U * S * V^T
<br>
where U and V are orthogonal matrices, and S is a diagonal matrix of singular values.
![SVD image](SVD.png)
<br>
U is called anti-clockwise rotation matrix
S is scaling matrix. First element is horizontal scaling factor and the second image is vertical scaling factor.
V^T is clockwise totation matrix.

On matrix multiplication of this matrices with a 2D image will result in corresponding transformation.