Low rank approximation of grayscale images based on SVD
shaved ice
See
svd_shaved_ice.jl
for the detail.
Reading RGB Image
Original Grayscale Image A=A(448)
448 by 794 matrix, rank(A)=448
A(10): the best approximation by matirices of rank 10
A(40): the best approximation by matirices of rank 40
A(70): the best approximation by matirices of rank 70
A(100): the best approximation by matirices of rank 100