Azzera filtri
Azzera filtri

How to measure % intensity difference between 2 image?

1 visualizzazione (ultimi 30 giorni)
Hi,
May i know how to calculate the percentage intensity difference between 2 image of the same size. Then i need to apply this % of intensity different to another image of different size.

Risposta accettata

David Young
David Young il 6 Lug 2011
imDiff = image1 - image2;
imSum = image1 + image2;
percentDiff = 200 * mean(imDiff(:)) / mean(imSum(:));
imAdjusted = (1 + percentDiff/100) * image3;
  4 Commenti
Kyle
Kyle il 7 Lug 2011
yep i encountered that, when i tried the code. so i make the image to int16 so that it could store negative value as well.
Thanks
suja rani
suja rani il 27 Mag 2017
why 200 is used for finding the percentage of difference

Accedi per commentare.

Più risposte (0)

Community Treasure Hunt

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

Start Hunting!

Translated by