Cómo obtener valores RGB de una imagen en MATLAB

Las imágenes RGB definen pixeles de imagen mezclando luces roja, verde y azul.
Por joe friedman

Paso 1

Abre el Explorador de Windows para dirigirte a la ubicación de tu imagen.


Paso 2

Haz clic derecho en el archivo y haz clic en "Copiar".


Paso 3

Haz clic en la ventana "Carpeta actual" en MATLAB y haz clic en "Pegar". Esta acción facilita el procedimiento ya que coloca una copia de tu imagen en un directorio predeterminado de MATLAB.


Paso 4

Ingresa "A = imread('nombredearchivo.jpg')" sin las dobles comillas en la solicitud de comando, donde 'nombredearchivo.jpg' corresponde al nombre de archivo de tu imagen. Presiona "Aceptar". MATLAB creará una matriz tridimensional con el nombre "A" que almacenará los valores RGB para tu imagen. Cada píxel de tu imagen ahora tendrá nivel de intensidad de luz rojo, verde y azul, variando de 0, o ausente, a 255, el nivel de intensidad máximo.


Paso 5

Busca el valor de intensidad de luz roja para el píxel superior del extremo izquierdo de tu imagen. Para ello, ingresa "A(1,1,1)" sin las dobles comillas en la solicitud de comando y presiona "Aceptar". El primero número corresponde a la coordenada "x", el segundo corresponde a la coordenada "y" y el tercer número elige R, G o B. Por ejemplo, puedes encontrar las intensidades de luces verde y azul para el píxel superior del extremo izquierdo cambiando el tercer número a 2 o 3, respectivamente.