Zurück   Flashforum > Flash > ActionScript > ActionScript 3

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 25-11-2011, 09:38   #1 (permalink)
Neuer User
 
Registriert seit: Jan 2006
Beiträge: 96
BitmapData 16 bit grayscale Image

Hallo,

ich hab folgendes Problem, ich bekomm über eine Socketverbindung ein byteArray geschickt mit einem Image das 2 bytes pro bit hat (320px x 240px x 2).
Dieses bytearray soll jetzt in eine BitmapData geladen werden. Wie bekomm ich das hin? Wenn ich für das Image nur 1 byte pro bit verwende, bekomm ich es hin, aber die 256 Abstufungen für das Bild reichen mir nicht aus.

Danke!
amandus99 ist offline   Mit Zitat antworten
Alt 25-11-2011, 09:48   #2 (permalink)
+ Zimt & Zucker
 
Registriert seit: Mar 2006
Ort: hinterm Mond gleich links
Beiträge: 2.041
Zitat:
Zitat von amandus99 Beitrag anzeigen
2 bytes pro bit
1 byte pro bit
1 byte hat 8 Bit (meistens)
du meinst wohl 2 byte Farbtiefe pro Pixel für deine Grautöne.

Wie hast du dir das vorgestellt? Du sagst einfach du benötigst 16Bit für Grau und der Farbraum wird dann für dich umgestrickt?

Das BitmapData Objekt hat 8 Bit pro Kanal, entsprechend ergeben sich eben nur
8 Bit für Grautöne. Wenn ein Farbraum unterschiedlich interpretierbar wäre, dann wäre es ja sinnlos diesen zu definieren.
__________________
anbei Grüße vom milchreis: Viva la [Silb]
"Selbst wenn uns nur noch der Zynismus treibt, wir werden trotzdem einfach immer weiter gehen!"

[Von null auf Flash in einem Klick.] <<< klick
milchreis ist offline   Mit Zitat antworten
Alt 25-11-2011, 09:58   #3 (permalink)
Flash-Designer
 
Benutzerbild von Martin Kraft
 
Registriert seit: May 2006
Ort: Wiesbaden
Beiträge: 6.162
  • Was genau steckt den in dem ByteArray drin?
    Ist das einfach ein Serie von 16Bit Werten oder tatsächlich ein (z.B. png-kodiertes) Bild?

  • Was hast Du damit vor?
    Soll das tatsächlich als Bild angezeigt werden (der FlashPlayer kann ASFAIK eh nur 8bit pro Kanal darstellen) oder sind das Daten, die Du irgendwie anders verarbeitest?
__________________
Viele Grüße // Martin

Martin Kraft // Interaktionsdesign

Hilfreiche Websites:
// Hilfe zur Adobe Flash Plattform
// ActionScript 2 Referenz
// ActionScript 3 Referenz
// ActionScript 3 Arbeitshandbuch
// weitere Flash Ressourcen

Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da!
Martin Kraft ist offline   Mit Zitat antworten
Alt 25-11-2011, 10:46   #4 (permalink)
Neuer User
 
Registriert seit: Jan 2006
Beiträge: 96
Danke für die Antworten...ja meinte natürlich die Farbwerte...aber ihr habt mir trotzdem geholfen, ich brauch die Werte zur Weiterverarbeitung, die Visualisierung bringt mich da ja eh nicht weiter...
So als Hintergrundinfo,es geht um die Tiefenauswertung einer kinect...
amandus99 ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Image Magnifier (Image Zoom) Komponente gesucht dreeh Flex allgemein 0 03-11-2009 19:10
BitmapData.copyPixels(), BitmapData.draw() & Graphics.beginBitmapFill Kason Bridges ActionScript 3 4 22-10-2009 18:08
Textarea (html Inhalt mit image tag) in Bitmapdata per draw schreiben Probleme Kutsche Flash 8 2 31-07-2007 10:15
Unterschied mc.loadMovie (image[i]) <> mcLoader.loadClip(image[i], mc) Sascha Laurent ActionScript 1 4 21-01-2006 13:37
[Photoshop7] Grayscale Phil Hobbes Am Rande 2 08-01-2003 09:14


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:16 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele