Local mean and variance of an image for normalisation

2 views (last 30 days)
Hello i want to normalise my image of size 112x98 using a concept of local mean and local variance.I wan to first convert my image into W flat regions of size NXN pixels and then compute the local mean and variance of these regions.
The normalisation end formula for the whole image would be then
I=I-mean_I;%% where mean_I is a 112x98 size image containing the local mean of all the w regions .
final=I/Var_T%%%% where Var_I is a 112x98 size image containing the local variance of all the w regions .
Can someone please help me on how to code this stuff on matlab.
for reference please see this paper :

Answers (1)

Image Analyst
Image Analyst on 3 Dec 2022
Check out imfilter or conv2 for the local mean.
Check out stdfilt for the local standard deviation.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!