vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Zippen wie die Profis!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
ByteArray Memory Stream Image 
Autor: Saftschubser
Datum: 16.11.14 18:01

Hallo zusammen,

derzeit kämpfe ich mit folgendem Problem.

Von einer Smartphone App erhalte ich per TCP Verbindung Bilddaten, das Bild wird von der Gerätekamera aufgenommen und dann hexadezimal übertragen.

Bisher habe ich mich mit der Speicherung von Bildern noch nicht auseinander gesetzt.
Im Rahmen erster Recherchen bin ich über den Memory Stream gestolpert.

Ich müsse die Daten in ein Byte Array überführen und anschließend den Memory Stream in das Bild schreiben. binaryImageData sind die Daten des Bilders (laut App Hersteller ein vollständiges JPEG inkl. Header etc.).

   Public Shared Function StrToByteArray(ByVal str As String) As Byte()
 
        Return System.Text.Encoding.Unicode.GetBytes(str)
 
    End Function
 
 
Dim binaryImageData As String = _
  "FFD8FFE000104A46494600010100000100010000FFDB004300010101010101 ...."
Dim abyt() As Byte = StrToByteArray(binaryImageData)
 
 
        Dim ms As New MemoryStream(abyt)
        With Me.PictureBox1
            .Image = Image.FromStream(ms)
            .SizeMode = PictureBoxSizeMode.CenterImage
        End With
Dies resultiert in einer Ausnahme.
System.ArgumentException: Parameter is not valid.
   ...
 
ImageFromStream\Form1.vb:line 44
Zeile 44
.Image = Image.FromStream(ms)
Hat jemand einen Rat?
Ganz so firm bin ich in Sachen Memory Streams leider noch nicht.

Dake im Voraus
Saftschubser
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
ByteArray Memory Stream Image1.802Saftschubser16.11.14 18:01
Re: ByteArray Memory Stream Image1.238powerzone300017.11.14 10:28
Re: ByteArray Memory Stream Image1.203Saftschubser17.11.14 22:03
Re: ByteArray Memory Stream Image1.325powerzone300018.11.14 08:15
Re: ByteArray Memory Stream Image1.183Saftschubser18.11.14 08:21
Re: ByteArray Memory Stream Image1.231powerzone300018.11.14 08:55
Re: ByteArray Memory Stream Image1.195Saftschubser18.11.14 09:12

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel