Cum se obține valorile RGB ale unei imagini în MATLAB

Imaginile RGB definesc pixeli de imagine prin amestecarea luminilor roșii, verzi și albastre.

Pasul 1

Deschideți Windows Explorer pentru a merge la locația imaginii.

Pasul 2

Faceți clic dreapta pe fișier și faceți clic pe "Copiere".

Pasul 3

Faceți clic pe fereastra "Folder curent" din MATLAB și faceți clic pe "Lipire". Această acțiune facilitează procedura deoarece plasează o copie a imaginii dvs. într-un director implicit din MATLAB.

Pasul 4

Introduceți "A = imread ('filename.jpg')" fără ghilimele duble din linia de comandă, unde 'filename.jpg' corespunde numelui fișierului imaginii dvs. Apăsați pe "OK" MATLAB va crea o matrice tridimensională cu numele "A" care va stoca valorile RGB pentru imaginea dvs. Fiecare pixel al imaginii va avea acum nivelul de intensitate a luminii roșu, verde și albastru, variind de la 0 sau absent la 255, nivelul maxim al intensității.

Pasul 5

Găsiți valoarea intensității luminii roșii pentru pixelul superior de la capătul din stânga al imaginii. Pentru aceasta, introduceți "A (1, 1, 1)" fără ghilimele duble din promptul de comandă și apăsați pe "Accept". Primul număr corespunde coordonatei "x", al doilea corespunde coordonatei "y" iar al treilea număr alege R, G sau B. De exemplu, puteți găsi intensitățile luminilor verzi și albastre pentru pixelul superior al capătului din stânga schimbând al treilea număr la 2 sau respectiv 3.