1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

Pixel auslesen (bzw 2 bytes aneinaderhängen)

  • stryn
  • 17. April 2009 um 12:10
  • Unerledigt
  • stryn
    2
    stryn
    Mitglied
    Punkte
    15
    Beiträge
    2
    • 17. April 2009 um 12:10
    • #1

    servus,

    mein problem ist folgendes: ich habe ein bild im RAW format (pixelwerte ohne header, 256x256, 16bit) und möchte dort die einzelnen pixel auslesen. bis jetzt habe ich das bild in einem byte-array gespeichert, hänge jedoch an dem punkt, dass ich jeweils zwei benachbarte bytes zusammenfügen muss um den entsprechenden wert eines pixels zu erhalten. wäre sehr dankbar, wenn mir jmd sagen könnte, wie das mache (am besten in c# oder c++) und die jeweils zwei bytes in einer integer-variable ablege.

    vielen dank schonmal, grz - stryn

  • anwesender
    8
    anwesender
    Mitglied
    Reaktionen
    12
    Punkte
    647
    Beiträge
    125
    • 17. April 2009 um 13:04
    • #2

    aneinanderhängen ist in dem fall wie gemeint?
    in der richtung: a | b
    oder eher so: (a<<8) | b

    Thomas

  • skinner33
    9
    skinner33
    Mitglied
    Reaktionen
    22
    Punkte
    862
    Beiträge
    168
    • 17. April 2009 um 13:23
    • #3

    Es gibt die Funktion read für ifstream, der kannst du sagen wieviele bytes du gerne hättest.

    µC-Leitung

  • stryn
    2
    stryn
    Mitglied
    Punkte
    15
    Beiträge
    2
    • 17. April 2009 um 14:33
    • #4

    1. byte: 0010 0110
    2. byte: 1101 0010

    -> 0010 0110 1101 0010 sollte herauskommen

    ... demnach war "(a<<8) | b", was ich gesucht hatte!!

    1000 dank an euch! grüße und schöne ferien noch, stryn

  • Maximilian Rupp 27. Dezember 2024 um 00:26

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Benutzer online in diesem Thema

  • 1 Besucher

Rechtliches

Impressum

Datenschutzerklärung