How to integrate two images

3 vues (au cours des 30 derniers jours)
S DIVYA MEENA
S DIVYA MEENA le 12 Oct 2019
Commenté : S DIVYA MEENA le 16 Oct 2019
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 commentaires
KALYAN ACHARJYA
KALYAN ACHARJYA le 12 Oct 2019
Modifié(e) : KALYAN ACHARJYA le 12 Oct 2019
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 le 13 Oct 2019
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.

Connectez-vous pour commenter.

Réponses (1)

Rajani Mishra
Rajani Mishra le 16 Oct 2019
  1 commentaire
S DIVYA MEENA
S DIVYA MEENA le 16 Oct 2019
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.

Connectez-vous pour commenter.

Community Treasure Hunt

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

Start Hunting!

Translated by