Histogram Intersection

What will be the value on histogram intersection of a same gray image ,i am getting it as 1 is it true of false,and when i increase the brightness of of the image then doing histogram intersection ia m getting 0.4045 like that a value below 1 is my method is right or wrong?

1 件のコメント

Sean de Wolski
Sean de Wolski 2011 年 4 月 7 日
Can you please show us your code (a small snippet pertaining to this part). I don't understand what you're doing.

サインインしてコメントする。

回答 (1 件)

Leepakshi
Leepakshi 2025 年 6 月 3 日

0 投票

Hi Sunil,
Yes, your method is correct. When you compute the histogram intersection of a grayscale image with itself, the value should be 1 because the histograms are identical, indicating perfect overlap. When you increase the brightness of the image, the histogram shifts, reducing the overlap with the original histogram, which results in a value less than 1 (e.g., 0.4045). This behaviour is expected and confirms that your histogram intersection calculation is working as intended.
Please refer to the documentation page of histogram function: https://in.mathworks.com/help/images/ref/imhist.html
Hope this helps!

カテゴリ

質問済み:

2011 年 4 月 7 日

回答済み:

2025 年 6 月 3 日

Community Treasure Hunt

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

Start Hunting!

Translated by