public static HeaderedImage FromRawData(byte[] data) { if(data.Length==0)return null; return new HeaderedImage(data); }