How to transfer this into matlab code
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
Alaa Ibrahim Eldesoky
am 6 Jul. 2021
Bearbeitet: Alaa Ibrahim Eldesoky
am 7 Jul. 2021
Hello
I need to transfer this code to matlab to use it to get the Normalized red/Grren/Blue index of image
VI=np.zeros((img.shape[0], img.shape[1], 20))
RGB_sum=np.sum(img, axis=2)
R=img[:,:,2]
G=img[:,:,1]
B=img[:,:,0]
rn=R/RGB_sum
gn=G/RGB_sum
bn=B/RGB_sum
0 Kommentare
Akzeptierte Antwort
Pamudu Ranasinghe
am 6 Jul. 2021
img=imread('img_test.jpg');
RGB_Sum=sum(img,3);
%%%---> Method 1
[R,G,B]=imsplit(img);
%%%Method 2
%R=img(:,:,1);
%G=img(:,:,2);
%B=img(:,:,3);
rn = double(R) ./ RGB_Sum;
gn = double(G) ./ RGB_Sum;
bn = double(B) ./ RGB_Sum;
%If you want to show the Image
imshow(rn,[])
imshow(gn,[])
imshow(bn,[])
1 Kommentar
Alaa Ibrahim Eldesoky
am 7 Jul. 2021
Bearbeitet: Alaa Ibrahim Eldesoky
am 7 Jul. 2021
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Call Python from MATLAB finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!