Computer Vision Demonstration WebsiteElectronics and Computer Science |
|
AveragingThe averaging operator is extremely basic. It averages the values of pixels based on their neighbouring pixels. Averaging removes noise from images, but fine details are also lost in the process. With a large enough template size all the detail is lost. How it worksA template is moved over the whole image. The pixel in the centre of the template is set to the average value of all the pixels in the template. The diagram below shows a 3 by 3 template. With larger templates the noise is reduced more, but less detail is kept. CodeImage processing classes: Noise generation classes: Demo framework: The pages were designed and developed for educational purposes only, to demonstrate how computer vision techniques work. They are designed for no other purpose and neither the authors nor their institutions accept any liability concerning use of these pages. LinksMark Nixon & Alberto Aguado, 2002, Feature Extraction & Image Processing, Newnes
|
ECS | Feature Extraction & Image Processing | © 2005 University of Southampton |