Otto: Binäre Matrix von einem Bild

Beitrag lesen

Hallo,

ich suche nach einer Lösung um ein Bild in ein Array oder andere Datenstruktur einzulesen, so das ich am Ende ein 2D-Matrix mit den Nullen und Einsen der einzelnen Pixel habe.

Meine erste Idee war PerlMagick. Jedoch kann ich da nur auf die einzelnen Pixel zugreifen, diese müsste ich dann manuell in Bits konvertieren. Irgendwie erscheint mir das nicht so schön.

Des Weiteren gibt es bei Perl Magick die Funktion ImageToBlob allerdings, weiß ich dort nicht wie an die einzelnen Bits komme.

Ein anderes Perl Module, welches mir die Arbeit erleichtern könnte, habe ich auch nicht gefunden.

Bin für jeden Hinweis dankbar.

Falls ihr ein Bibliothek Tipp für C/C++ habt, dürft ihr mir den auch mitteilen. Würde lieber Perl verwenden, aber was soll es.

MfG
Otto