How to integrate two images

조회 수: 5 (최근 30일)
S DIVYA MEENA
S DIVYA MEENA 2019년 10월 12일
댓글: S DIVYA MEENA 2019년 10월 16일
I have two images. The first one is original RGB image and the second one is the Chromaticity image of original image. I want to know how to re-integrate the Chromaticity image onto the original image, so that the original image becomes shadow free.
The objective is to remove shadow from the aerial images. So far, I have an obtained the Chromaticity image (without shadow). How should i proceed to produce shadow-free iamge.
I = im2double(imread('C:\Users\DIVYA MEENA\Desktop\ele2.jpg'));
L1 = chromaticity(I); %find image chromaticity
subplot(121); imagesc(I); title('Original image');
subplot(122); imagesc(L1);
title('Chromaticity image');
function [rgb] = chromaticity(RGB)
R = RGB(:,:,1); % extract the red channel
G = RGB(:,:,2); % extract the green channel
B = RGB(:,:,3); % extract the blue channel
V = R+G+B; % calculate summation of the 3 channels
r = R./V; % calculate the red channel chromaticity
g = G./V; % calculate the green channel chromaticity
b = B./V; % calculate the blue channel chromaticity
rgb = cat(3,r,g,b); %calculate the overall chromaticity
end
  댓글 수: 2
KALYAN ACHARJYA
KALYAN ACHARJYA 2019년 10월 12일
편집: KALYAN ACHARJYA 2019년 10월 12일
I have read about adapthisteq(I) to enhance the sharpness for gray images to remove shadow. Can you share related reference which you have been followed?
Please wait for @Walter's or @Image Analyst's comments / Answer?
S DIVYA MEENA
S DIVYA MEENA 2019년 10월 13일
Thanks for the advice. However, i dint get expected rresults with adapthisteq(I). i have attached the reference paper that im following. kindly have a look.

댓글을 달려면 로그인하십시오.

답변 (1개)

Rajani Mishra
Rajani Mishra 2019년 10월 16일
  댓글 수: 1
S DIVYA MEENA
S DIVYA MEENA 2019년 10월 16일
Thanks a lot for the links. I did try those. But it din't solve my problem, as my images are taken from aerial. Even after preprocessing, those techniques were not able to remove shadow.

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Get Started with Image Processing Toolbox에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by