public override byte[] ToRawData()
{
byte[] data = new byte[ImageData.Length+6];
BitConverter.GetBytes(Width).CopyTo(data, 0);
BitConverter.GetBytes(Height).CopyTo(data, 2);
data[5] = FramesCount;
ImageData.CopyTo(data, 6);
return data;
}