svd_fingerprint_test


svd_fingerprint_test, a MATLAB code which calls svd_fingerprint(), which reads a file containing a fingerprint image and uses the singular value decomposition (SVD) to compute and display a series of low rank approximations to the image.

Licensing:

The computer code and data files described and made available on this web page are distributed under the GNU LGPL license.

Related Data and Programs:

svd_fingerprint, a MATLAB code which reads a file containing a fingerprint image and uses the Singular Value Decomposition (SVD) to compute and display a series of low rank approximations to the image.

Source Code:

FINGERPRINT_01 analyzes the data in the file "fingerprint_01.png". Note that the PNG format can include a hidden form of compression, which we are ignoring for this exercise. (Take a look at the size, in bytes, of the original PNG file and the sequence of compressed versions.) We are concerned about compressed representation of the image once it has been read into memory and stored as an array of MxN black/white values.


Last modified on 25 January 2019.