How to find the sum of each element of a matrix?

1 view (last 30 days)
I have a binary image with some pixel values 1 and rest 0...I want to find out the sum of all the pixel values in the image...can any one help?

Accepted Answer

dpb
dpb on 28 Jun 2015
If x is the array,
xsum=sum(x(:)); % ":" is a Matlab idiom that returns all elements in a column vector
  3 Comments
Image Analyst
Image Analyst on 28 Jun 2015
That will work regardless of how many dimensions x has. By the way, a matrix is an array.

Sign in to comment.

More Answers (0)

Community Treasure Hunt

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

Start Hunting!