Конвертировать изображениев байт [] с использованием ImageSharp - PullRequest
0 голосов
/ 25 апреля 2018

Как преобразовать изображение в массив байтов с помощью библиотеки ImageSharp?

Может ли библиотека ImageSharp также предложить / предоставить RotateMode и FlipMode на основе ориентации EXIF?

Ответы [ 2 ]

0 голосов
/ 02 мая 2018

На второй вопрос: есть функция API преобразования под названием AutoOrient(). Посмотри;)

0 голосов
/ 02 мая 2018

Если вы хотите преобразовать необработанные пиксели в byte[], вы делаете следующее.

var bytes = image.SavePixelData()

Если вы хотите преобразовать закодированный поток в byte[] (что, я подозреваю,что ты ищешь).Вы делаете это.

using (var ms = new MemoryStream())
{
    image.Save(ms, imageFormat);
    return ms.ToArray();
}
...