Pattern/Template matching with different intensity level images

조회 수: 3 (최근 30일)
TA
TA 2019년 10월 20일
답변: Prasad Parameswaran 2019년 10월 23일
Hi everyone!
I am trying to conduct a pattern matching between two images, the main hinderance being that the two images are of different intensity levels. To be specific, the images correspond to a decaying fluorescence signal and captured at two different times, therefore the difference in intensity. These high and low-intensity images are on my Google drive since they are large (13 MB each) to be uploaded here:
As you can see, there is a distinct pattern (a vortex) in the first (high-intensity) image (from x = 800 to x = 1200 and y = 600 to y = 800). Please use the command
imrect(gca, [800, 600, 400, 200]);
to see what I am implying. I want to locate this pattern in the second image. So far, I have tried using normxcorr2, xcorr2 and a couple of other codes on MATLAB file exchange portal, but I am not able to crack this nut.
Any help would be appreciated!
TA

답변 (1개)

Prasad Parameswaran
Prasad Parameswaran 2019년 10월 23일
The issue may be solved using histogram equalization with function "histeq". Refer link for more information:

카테고리

Help CenterFile Exchange에서 Image Filtering and Enhancement에 대해 자세히 알아보기

제품


릴리스

R2018b

Community Treasure Hunt

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

Start Hunting!

Translated by