mu and sigma for every pixel

3 views (last 30 days)
swati
swati on 29 May 2012
how to calculate mu and sigma for every pixel of a frame of a video or help me in using evfit for this situation

Accepted Answer

Image Analyst
Image Analyst on 29 May 2012
mu is the pixel value. sigma is zero.
mu = mean(rgbImage(row, column, colorChannel)); % Same as the pixel value.
sigma = std(rgbImage(row, column, colorChannel)); % This will be zero since it's just one value.
I never heard of evfit. You can reword your question if you didn't fully explain the situation the first time.
  1 Comment
Image Analyst
Image Analyst on 1 Jun 2012
You accepted? Do you realize that the code above is basically a joke and was just meant to prod you into a better, more accurate description of what you really need?

Sign in to comment.

More Answers (1)

Tom Lane
Tom Lane on 1 Jun 2012
I similarly don't understand, but if your video is a 3-D array with V(i,j,:) representing pixel (i,j) for all frames, then this should do it:
params = evfit(squeeze(V(i,j,:)))

Categories

Find more on Energy Production in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!