How to transfer this into matlab code
    8 visualizzazioni (ultimi 30 giorni)
  
       Mostra commenti meno recenti
    
    Alaa Ibrahim Eldesoky
 il 6 Lug 2021
  
    
    
    
    
    Modificato: Alaa Ibrahim Eldesoky
 il 7 Lug 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 Commenti
Risposta accettata
  Pamudu Ranasinghe
      
 il 6 Lug 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 Commento
  Alaa Ibrahim Eldesoky
 il 7 Lug 2021
				
      Modificato: Alaa Ibrahim Eldesoky
 il 7 Lug 2021
  
			
		Più risposte (0)
Vedere anche
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

