Wavelet De-Noising Algorithm Based on OpenCV for Images Edge Detection

Article Preview

Abstract:

Image edge detection is easily affected by noise. Wavelet algorithm can divide the image into low frequency and high frequency. By the processing of high frequency signal and the reconstruction of wavelet coefficients, the purpose of removing noise can be achieved. In the environment of VC++6.0, an image de-noising algorithm based on the wavelet combined with the Canny edge detection is proposed, which obtains a good result. The above algorithms are implemented based on OpenCV, which is more efficient, providing the conditions for subsequent image analysis and recognition. Experiments are carried out and the results show that the proposed algorithm is available and has a good performance.

You might also be interested in these eBooks

Info:

Periodical:

Advanced Materials Research (Volumes 989-994)

Pages:

3973-3976

Citation:

Online since:

July 2014

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2014 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

* - Corresponding Author

[1] Kaur L, Gupta S. Image Denoising Using Wavelet Thresholding, ICVGIP. 2(2002) 16-18.

Google Scholar

[2] Canny J, A Computational Approach to Edge Detection, J. Pattern Analysis and Machine Intelligence. IEEE Transactions on. 6(1986) 679-698.

DOI: 10.1109/tpami.1986.4767851

Google Scholar

[3] Mallat S. A wavelet tour of signal processing. Academic press, New York, (1999).

Google Scholar

[4] Bradski G, Kaehler A. Learning OpenCV: Computer vision with the OpenCV library. O'Reilly Media, Inc., (2008).

Google Scholar

[5] D L Donoho. De-nosing by soft-thresholding, J. Information Theory. IEEE Transactions on. 41. 3(1995) 613- 627.

DOI: 10.1109/18.382009

Google Scholar

[6] Information on http: /www. opencv. org. cn.

Google Scholar