Wie erhalte ich eine Pixelmatrix aus einem Graustufenbild in R?

Wenn Graustufenbilder durch Matrizen dargestellt werden, bestimmt jedes Element der Matrix die Intensität des entsprechenden Pixels. Der Einfachheit halber verwenden die meisten aktuellen digitalen Dateien Ganzzahlen zwischen 0 (für Schwarz, Farbe mit minimaler Intensität) und 255 (für Weiß, maximale Intensität), was insgesamt 256 = 2 ^ 8 verschiedene Graustufen ergibt.

Gibt es eine Möglichkeit, eine Pixelmatrix mit Graustufenbildern in R zu erhalten, deren Pixelwerte zwischen 0 und 255 liegen?

Es ist auch hilfreich zu wissen, ob ich die Größe der Bilder in der bevorzugten Größe (z. B. $ 28 \ mal 28 $) in R ändern und sie dann in eine Pixelmatrix konvertieren kann, deren Elemente von 0 bis 255 reiche

Was passiert, wenn das Originalbild RGB ist, ich aber die Matrix für Graustufen haben möchte?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage