Estimating Noise Variance in a Homogeneous Area of an Image
Afficher commentaires plus anciens
Hello, I am working with images that have the quality and resolution of ultrasound images. I am not sure what types of noise are in the images, other than that there's surely Gaussian noise, there's some Salt and Pepper noise that I removed with medfilt2, and likely noise caused by the CCD. I am trying to further filter the image to suppress the noise for segmentation purposes using wiener2. However, I'd like to estimate the noise variance in a homogeneous region of the image rather than only using the default estimate of Gaussian noise. Can anyone tell me how to do this? I know I can use the var function to calculate variance in one direction, but what about getting total variance for my M x N region selected? Should I just choose the maximum after the var function is used, or is there some other way to do this? Thank you for any help you can provide!
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Read, Write, and Modify Image dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!