Преобразовать байтовый массив HEI C в байтовый массив JPG / PNG - PullRequest
0 голосов
/ 30 января 2020

У меня проблемы с форматом изображения HEI C в проекте моей команды. В настоящее время мы берем байтовый массив даты изображения и отображаем его в нашем мобильном приложении, но возникают другие проблемы, когда мы хотим больше работать с форматом изображения.

Возможно ли преобразовать байтовый массив HEI C в какой-нибудь другой формат, такой как байтовый массив PNG?

Вот что я получил

private async Task ProcessPhotos(IList<Models.MediaFile> mediaFiles)
        {
            Debug.WriteLine(DateTime.Now.CurrentTimeWithMilliSeconds(), "Process Photos Start");

            foreach (var mediaFile in mediaFiles)
            {
                var editImageModel = new EditImageModel();

                editImageModel.SourceImage = System.IO.File.ReadAllBytes(mediaFile.Path);
                editImageModel.EditedImage = editImageModel.SourceImage;
                /*I want to convert the bytearray here*/

                await ProcessUpdatedImage(editImageModel);
            }

            Debug.WriteLine(DateTime.Now.CurrentTimeWithMilliSeconds(), "Process Photos End");
        }
...