Cześć, potrzebuje zdekodować plik (info zawarte w nagłówku) z rozszerzeniem jpeg i wyciągnąć informacje typu : kolory, rozmiar itd.
Do samego zdekodowania pliku jest gotowa metoda, z której korzystam:
Stream imageStreamSource = new FileStream(stream, FileMode.Open, FileAccess.Read, FileShare.Read);
JpegBitmapDecoder decoder = new JpegBitmapDecoder(imageStreamSource, BitmapCreateOptions.PreservePixelFormat, BitmapCacheOption.Default);
BitmapSource bitmapSource = decoder.Frames[0];
Tylko jak teraz sensownie wyciągnąć te atrybuty? Przeszukałem cały internet i nie znalazłem nic ciekawego..