On account of restriction of man-made and collection environment, the fingerprint image generally has low quality,
especially a contaminated background. In this paper, an enhancement algorithm based on edge filter and Gabor filter is
proposed to solve this kind of fingerprint image. Firstly, a gray-based algorithm is used to enhance the edge and segment
the image. Then, a multilevel block size method is used to extract the orientation field from segmented fingerprint image.
Finally, Gabor filter is used to fulfill the enhancement of the fingerprint image. The experiment results show that the
proposed enhancement algorithm is effective than the normal Gabor filter algorithm. The fingerprint image enhance by
our algorithm has better enhancement effect, so it is helpful for the subsequent research, such as classification, feature
exaction and identification.