public FLIM(byte[] Data) { EndianBinaryReaderEx er = new EndianBinaryReaderEx(new MemoryStream(Data), Endianness.LittleEndian); er.BaseStream.Position = Data.Length - 0x28; try { Header = new FLIMHeader(er); Image = new imag(er); DataLength = er.ReadUInt32(); er.BaseStream.Position = 0; this.Data = er.ReadBytes((int)DataLength); } finally { er.Close(); } }
public FLIM() { Data = new byte[0]; Header = new FLIMHeader(); Image = new imag(); }