differece image of 2 images
60 ビュー (過去 30 日間)
古いコメントを表示
How to calculate difference image of 2 images read from different folders?
2 件のコメント
Rik
2019 年 8 月 28 日
If they are the same size you can just subtract one from the other. What have you tried so far?
Bjorn Gustavsson
2019 年 8 月 28 日
And just to be clear, subtraction between data of for example uint8 might give you unwanted results, cast the images to doubles before subtracting:
diff_img1 = img1 - img2;
diff_img2 = double(img1) - double(img2);
% compare the two as you see fit
採用された回答
Subhadeep Koley
2019 年 9 月 3 日
編集済み: Subhadeep Koley
2019 年 9 月 3 日
MATLAB provides imabsdiff function to find the absolute difference of two images. The following code might help you.
% read image from folder 1
image1=imread('yourImage1.png');
% read image from folder 2
image2=imread('yourImage2.png');
% calculate the absolute difference
absDiffImage=imabsdiff(image1,image2);
% plot the absolute difference image
figure;
imshow(absDiffImage,[]);
colormap(jet);
colorbar;
0 件のコメント
その他の回答 (0 件)
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!