'a dönüştürme Şu anda, denetlenmemiş bayt dizisinin PNG veya JPEG olarak yüksek performanslı dönüştürülmesini gerektiren bir uygulama üzerinde çalışıyorum. Resim formatı, hızlı olduğu sürece önemli değil.Bayt dizisini PNG/JPG
.NET kitaplıklarını denedim ve performansı çok kötü. Bunun için iyi bir ücretsiz kütüphane önerebilir misiniz?
DÜZENLEME: Daha fazla bilgi için
byte[] bitmap = GetYourImage();
using(Image image = Image.FromStream(new MemoryStream(bitmap)))
{
image.Save("output.jpg", ImageFormat.Jpeg); // Or Png
}
Bak here: byte [] Böyle bir şey yapmak mümkün olmalıdır 8bit gri tonlama bitmap
Ne demek istediğiniz belli değil - bu bayt dizisinin başlaması nedir? Daha fazla detay verebilir misiniz? –
Sorunuz tamamen açık değil. Bayt [] 'ın neyi temsil eder? Gerçek görüntünün içeriği mi? JPG/PNG olarak kaydetmek istediğiniz sıkıştırılmamış bir Bitmap mi? – vcsjones