Filter löschen
Filter löschen

calculate the percentage of B&W image

20 Ansichten (letzte 30 Tage)
titi sari
titi sari am 28 Jun. 2018
Bearbeitet: Guillaume am 29 Jun. 2018
I have a black and white image, how do I calculate the percentage of the white area over the black area?

Antworten (2)

Guillaume
Guillaume am 29 Jun. 2018
Bearbeitet: Guillaume am 29 Jun. 2018
percentageWhite = nnz(yourimage) / numel(yourimage);
nnz gives you the number of white pixels, numel the total number of pixels.
And note:
percentageBlack = nnz(~yourimage) / numel(yourimage);

Nithin Banka
Nithin Banka am 29 Jun. 2018
If 'BW' is your binary threshold image,
pix = size(BW);
no_of_pix = pix(1)*pix(2);
no_of_white_pix = sum(sum(BW==1));
percent_of_white_pix = no_of_white_pix*100/no_of_pix; %This gives the percentage of white in the image.

Kategorien

Mehr zu Denoising and Compression finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by