Wie man RGB-Werte aus einem Bild in MATLAB

December 28

Wie man RGB-Werte aus einem Bild in MATLAB

MATLAB ist Mathematik und Ingenieurwesen Modeling-Software können Sie verwenden, um einfache Arithmetik durchzuführen erweiterte 3-d Modellierung und alles dazwischen. Seine größte Stärke ist in der linearen Algebra, einem Gebiet der Mathematik, die stützt sich stark auf Matrizen, Gruppierungen von Zahlen in Zeilen und Spalten. In einem RGB, oder rot-grün-blau, Bild wird jedes Pixel definiert, durch das Mischen von unabhängigen Intensitäten von roten, grünen und blauen Licht. MATLAB kann eine 3-d Matrix Darstellung der die RGB-Werte jedes Pixel in einem Bild produzieren.

Anweisungen

1 Öffnen Sie Windows Explorer, und navigieren Sie zum Speicherort des Bildes.

2 Maustaste auf die Datei, und klicken Sie auf "Kopieren".

3 Mit der rechten Maustaste in das Fenster "Aktueller Ordner" MATLAB und klicken Sie auf "Einfügen." Diese Aktion macht Dinge einfach, indem man eine Kopie des Bildes in MATLABs-Standardverzeichnis.

4 Typ "A = imread('filename.jpg')" ohne die Anführungszeichen an der Eingabeaufforderung ein, wobei 'filename.jpg' der Dateiname des Bildes ist. Drücken Sie die EINGABETASTE. MATLAB schafft eine dreidimensionale Matrix mit dem Namen "A", in der die RGB-Werte für dein Bild gespeichert. Jedes Pixel im Bild hat jetzt eine rote, grüne und blaue Lichtintensität Ebene, zwischen 0, oder nicht vorhanden, bis 255, die stärkste Intensität.

5 Finde den Rotlicht-Intensität-Wert für den oberen linken Pixel des Bildes durch Eingabe von "A(1,1,1)" ohne Anführungszeichen an der Eingabeaufforderung, und geben Sie schlagen. Die erste Zahl ist die "X"-Koordinate, die zweite ist die "y"-Koordinate und die dritte Zahl entscheidet sich für R, G oder B. Beispielsweise finden Sie die grünen und blauen Lichtintensitäten des oberen linken Pixels die dritte Zahl in 2 oder 3, bzw. ändern.