Я могу получить изображение из базы данных в wpf в c # с этим кодом. Единственная проблема с этим кодом состоит в том, что он извлекает только одно изображение за раз. Перед использованием этого кода добавьте System.Drawing.Imaging. библиотека в вашем коде.
BitmapImage bi = new BitmapImage();
System.Drawing.Image img;
MemoryStream strm = new MemoryStream();
strm.Write(bindata, 0, bindata.Length);
strm.Position = 0;
img = System.Drawing.Image.FromStream(strm);
bi.BeginInit();
MemoryStream ms = new MemoryStream();
img.Save(ms, System.Drawing.Imaging.ImageFormat.Jpeg);
ms.Seek(0, SeekOrigin.Begin);
bi.StreamSource = ms;
bi.EndInit();