VisualBasicScript und bitmaps frage

  • VBScript

Es gibt 1 Antwort in diesem Thema. Der letzte Beitrag () ist von alchimist.

    VisualBasicScript und bitmaps frage

    hallo zusammen,
    folgende frage:
    wie kann ich mit vbs bitmaps auslesen. ich will hierbei nur den text, der das bitmap beschreibt. wenn ich bitmaps normal öffne kommt da nur kauderwelsch raus und keine zahlen, mit denen man arbeiten könnte (muss wohl etwas mit binarystream zu tun haben).
    was ich machen will, ist ein beliebiges bitmap einlesen und dann die farbinformation jedes pixel für sich auswerten. diese will ich dann in ein zweidimensionales array schreiben.
    irgendwelche vorschläge?

    bisher habe ich es so versucht und bin natürlich gescheitert:

    datei = "bitmap.bmp"
    fs.FileExists(datei) then
    set dateiinhalt = fs.OpenTextFile(datei)
    inhalt = dateiinhalt.ReadAll
    dateiinhalt.close

    google hat mich nicht weitergebracht. irgendwie wollen alle nur bitmaps erzeugen oder anzeigen, aber nie die farbwerte pro pixel auslesen.

    grüße
    oliver


    Hallo Oliver,

    Bitmap ist ja nicht gleich Bitmap, es ist von großem Interesse, in welcher Auflösung die BMP vorliegt, bei 24 Bit-Bitmaps kannst du mit Byte-Arrays arbeiten, die dir die Möglichkeit liefern (sehr!) schnelle Operationen durchzuführen (habe ich noch nie ausprobiert).

    Schaue mal hier:
    activevb.de/tipps/vb6tipps/tipp0431.html

    Wie du die Sachen entsprechend umsetzt mußt du mal sehen.

    Ich denke mir, das ist kein Thema für Laien.

    Gruß Markus