Как да получите RGB стойности на изображение в MATLAB

RGB изображенията определят пикселите на изображението чрез смесване на червените, зелените и сините светлини.

Стъпка 1

Отворете Windows Explorer, за да отидете до местоположението на вашето изображение.

Стъпка 2

Кликнете с десния бутон върху файла и кликнете върху "Копирай".

Стъпка 3

Кликнете върху прозореца "Текуща папка" в MATLAB и кликнете върху "Поставяне". Това действие улеснява процедурата, тъй като поставя копието на вашето изображение в директория по подразбиране на MATLAB.

Стъпка 4

Въведете "A = imread ('filename.jpg')" без двойните кавички в командния ред, където 'filename.jpg' съответства на името на файла на вашето изображение. Натиснете "OK" MATLAB ще създаде триизмерна матрица с името "А", в която ще се съхраняват RGB стойностите за вашето изображение. Всеки пиксел от вашето изображение ще има червено, зелено и синьо ниво на интензитет на светлината, вариращи от 0 или липсващи, до 255, максималното ниво на интензитета.

Стъпка 5

Намерете стойността на интензитета на червената светлина за горния пиксел в левия край на изображението. За да направите това, въведете "A (1, 1, 1)" без двойните кавички в командния ред и натиснете "Accept". Първото число съответства на координатите "x", второто съответства на координатите "y", а третата цифра избира R, G или B. Например, можете да намерите интензитета на зелените и сините светлини за горния пиксел на левия край промяна на третото число съответно до 2 или 3.