How to measure % intensity difference between 2 image?

2 Ansichten (letzte 30 Tage)
Kyle
Kyle am 6 Jul. 2011
Kommentiert: suja rani am 27 Mai 2017
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.

Akzeptierte Antwort

David Young
David Young am 6 Jul. 2011
imDiff = image1 - image2;
imSum = image1 + image2;
percentDiff = 200 * mean(imDiff(:)) / mean(imSum(:));
imAdjusted = (1 + percentDiff/100) * image3;
  4 Kommentare
Kyle
Kyle am 7 Jul. 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 am 27 Mai 2017
why 200 is used for finding the percentage of difference

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Community Treasure Hunt

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

Start Hunting!

Translated by