Autorius Tema: MatLab. RGB to RG keitimas  (Skaityta 627 kartus)

Neprisijungęs Tautvydas

  • Dalyvis
  • **
  • Įrašai: 438
  • Karma: +11/-0
    • Žiūrėti profilį
MatLab. RGB to RG keitimas
« Įrašytas: 2014-10-22 20:35:54 pm »
Ar kas nors moka su matlabu programuoti? Reikia pakeisti nuotrauką iš RGB formato į RG. Pagal formules:
r = img(:,:,1) ./ (img(:,:,1) + img(:,:,2) + img(:,:,3) );
g = img(:,:,2) ./ (img(:,:,1) + img(:,:,2) + img(:,:,3) );
b = img(:,:,3) ./ (img(:,:,1) + img(:,:,2) + img(:,:,3) );

Taip channelius išskaidau, o kaip dabar sukurti tą RG nuotrauką?
Bandau su "rgImage = cat(2, r, g);" tokia funkcija, tai ji kaip ir sukuria kažkokia nuotrauką, bet gaunasi dvi nuotraukos skirtingos sujungtos:

http://i.gyazo.com/e56e0c565b79b9155d8a7eb17d2b9fe1.png

Ar čia viskas gerai?

Manualai.lt Forumas

MatLab. RGB to RG keitimas
« Įrašytas: 2014-10-22 20:35:54 pm »