ciao,
sinceramente dovresti sapere esattamente come sono stati salvati quei byte, la cosa mi sembra complessa.
Piuttosto ti chiedo, avendo a disposizione vb.net e qindi il framework, perche' non usi le classi del namespace "System.Dawing" per maneggiare le immagini?
Es:
Dim bytes() As Byte = ...
Dim stream As MemoryStream = New MemoryStream(bytes)
Dim bmp As Bitmap = New Bitmap(stream)
oppure
Dim img As Image = Image.FromStream(stream)
cosi' hai tutto tipizzato e con intellisense ed hai a disposizione tutto (o quasi) quello che ti serve per manipolare le immagini con .net.
Eventualmente fai presto anche ad associare i valori sulla tua struct se ti dovesse servire...
ciao.
Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo