Matlab code for matching two images

Hey guys I need a matlab code to check if two images are matching or not? I tried correlation but it is nt working. Please help me with the code or tell me if there is any such kind function in matlab!!

1 件のコメント

David Young
David Young 2011 年 4 月 24 日
When do two images match? Do they have to be identical, or can there be some differences? In what way does correlation not work - do you get an error message, or is it that you are defining "matching" to mean something other than "highly correlated"?

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

回答 (3 件)

Image Analyst
Image Analyst 2014 年 8 月 21 日
編集済み: Image Analyst 2014 年 8 月 21 日

1 投票

matches = A == B;
percentMatch = 100 * sum(matches(:)) / numel(matches);
This is for grayscale images. If it's a color image, the formula needs to be modified slightly.
Mangesh
Mangesh 2014 年 8 月 21 日

0 投票

the question states that, if i have images i.e A and B,and if i convert these two images in matrix form, then the matrix will match or not? if matches, then ok. if not then in what percent A matches with B????? I have the same que.
Chandrika yadav
Chandrika yadav 2019 年 11 月 15 日

0 投票

matches = A == B;
percentMatch = 100 * sum(matches(:)) / numel(matches);

1 件のコメント

Image Analyst
Image Analyst 2019 年 11 月 15 日
Yes, this is exactly my answer. Are you having trouble with it?

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

カテゴリ

製品

質問済み:

2011 年 4 月 24 日

コメント済み:

2019 年 11 月 15 日

Community Treasure Hunt

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

Start Hunting!

Translated by