MATLAB'da bir görüntünün RGB değerleri nasıl alınır?

RGB görüntüler kırmızı, yeşil ve mavi ışıkları karıştırarak görüntü piksellerini tanımlar.

1. Adım

Resminizin konumuna gitmek için Windows Gezgini'ni açın.

2. Adım

Dosyaya sağ tıklayın ve "Kopyala" yı tıklayın.

3. adım

MATLAB'da "Geçerli klasör" penceresine tıklayın ve "Yapıştır" a tıklayın. Bu eylem, görüntünüzün bir kopyasını MATLAB'ın varsayılan dizinine yerleştirdiği için prosedürü kolaylaştırır.

4. Adım

Komut isteminde çift tırnak olmadan "A = imread ('filename.jpg')" girin, burada 'filename.jpg' görüntünüzün dosya adına karşılık gelir. "Tamam" a basın MATLAB, görüntünüz için RGB değerlerini depolayacak "A" adıyla üç boyutlu bir matris oluşturacaktır. Görüntünüzün her bir pikselinde artık, 0, ya da yok, 255, maksimum yoğunluk seviyesine kadar değişen kırmızı, yeşil ve mavi ışık yoğunluğu seviyesi olacaktır.

Adım 5

Resminizin sol ucundaki üst piksel için kırmızı ışık yoğunluğu değerini bulun. Bunu yapmak için, komut isteminde çift tırnak işareti olmadan "A (1, 1, 1)" girin ve "Kabul et" e basın. İlk sayı "x" koordinatına karşılık gelir, ikincisi "y" koordinatına karşılık gelir ve üçüncü sayı R, G veya B'yi seçer. Örneğin, sol uçtaki üst piksel için yeşil ve mavi ışıkların yoğunluklarını bulabilirsiniz. üçüncü sayıyı sırasıyla 2 veya 3 olarak değiştirmek.