Описание тега bitmapencoder

1 ответ

Исключение BitmapImage to Bitmap

Я использую для проекта функцию, которую я нашел в Stackru: /questions/958962/preobrazovanie-bitmapimage-v-bitmap-i-naoborot/958983#958983 Цель этой функции - преобразовать System.Windows.Media.Imaging.BitmapImage в System.Drawing.Bitmap. public Bit…
24 окт '18 в 13:28
0 ответов

Индекс был вне диапазона.

Теперь я хочу захватить растровое изображение с помощью BitmapEncoder/BitmapDecoder. Ниже приведены коды saveImageAsync private async void SaveBitmapAsync() { List<byte> _pixelData = null; //convert the source bitmap to a pixel array var srcfi…
05 фев '14 в 01:36
1 ответ

UWP кодирует изображение в PNG

Я получаю изображение по URI (веб или файловая система) и хочу закодировать его в PNG и сохранить во временный файл: var bin = new MemoryStream(raw).AsRandomAccessStream(); //raw is byte[] var dec = await BitmapDecoder.CreateAsync(bin); var pix = (a…
24 май '16 в 07:37
2 ответа

PixelBuffer.AsStream() метод устарел?

Я проверял библиотеку MS. и похоже PixelBuffer.AsStream() устарел для разработки Univesal App. Я использую Win10(сборка 10240) с версией VS2015 Community. Я что-то пропустил? Кроме того, каков наилучший способ кодирования или записи потока в Writeab…
1 ответ

BitmapEncoder FlushAsync генерирует исключение аргумента - C#

Когда я использую приведенный ниже код для обработки изображений, он вызывает исключение в FlushAsync(). Странно, но эта проблема возникает только для некоторых видеофайлов. Вы можете помочь, почему это произошло? private async Task<String> Pr…
16 ноя '18 в 05:50
0 ответов

BitmapFrame.Create не может получить доступ к этому объекту

Я пытаюсь экспортировать несколько BitmapSource изображения из png файлов. Вот мой код: Вызов темы: var exportImagesThread = new Thread(ExportRangeOfImages); exportImagesThread.Start(); Функция: private void ExportRangeOfImages() { for (var currentF…
14 июл '15 в 12:30
0 ответов

C# image /xmp/projectionType setquery error: (add image meta data /xmp/projectionType)

My goal is set value to "/xmp/projectionType" meta data for jpeg image. I can set "text/descryption" by following code but error throwing when I try to set value for "/xmp/ProjectionType" using (FileStream fs = new FileStream(@"fullfilePath",FileMod…
21 авг '16 в 18:34
2 ответа

TiffBitmapEncoder: сделать асинхронное растровое кодирование

Проблема: как сохранить / сжать растровые изображения (несколько из них сложены в tiff файл) асинхронно по отношению к основному потоку? Мои настройки: (синхронное и медленное рабочее решение: когда выполняется сжатие, поток остается на несколько се…
0 ответов

Объем памяти процесса CW UWP постоянно увеличивается при использовании BitmapEncoder для кодирования массива byte[] изображения в InMemoryRandomAccessStream

Этот раздел моего кода ниже вызывает увеличение памяти процесса (показанной диагностическими инструментами) более чем на 20 МБ каждые 10 секунд. Если я закомментирую это, память процесса не увеличится. Код кодирует изображение в массиве bybu [] preb…
09 янв '19 в 17:26
1 ответ

C# Сохранение видеопотока в виде файлов изображений

Можно ли сохранить видеопоток в виде файлов изображений с помощью C#? Я могу легко сохранить один файл, но не могу не отставать от потока. Мне интересно, могу ли я как-то кэшировать растровые изображения перед записью на диск для повышения производи…
28 апр '14 в 10:00
1 ответ

Почему изображение обрезается сверху?

Код работает, но изображения обрезаются сверху. Я перепробовал все, но до сих пор не могу понять. Может кто-нибудь взглянуть на это? Заранее спасибо. Код: public class ScalingUtilities { public static Bitmap decodeResource(Resources res, int resId, …
1 ответ

Сброс BitmapEncoder генерирует исключение аргумента

Я пытаюсь изменить размеры изображений в моем приложении UWP. Большую часть времени прилагаемый код работает, но иногда await encoder.FlushAsync(); бросает ArgumentException, Я направился в MSDN ( https://msdn.microsoft.com/en-us/library/windows/app…
27 июл '16 в 15:48
1 ответ

BitmapEncoder Сохранить не поддерживается

У меня есть следующий код, и я не вижу ничего плохого, есть идеи, в чем может быть проблема? private static string SaveBaseImage( ZipArchive arc, DBImage image, int imageIndex ) { using (var mem = new MemoryStream(image.Data)) { var bmp = BitmapFram…
16 авг '16 в 10:24
3 ответа

TiffBitmapEncoder, ошибка памяти, приводящая к недостаточному исключению памяти в C#/WPF

У меня есть приложение WPF, где я сохраняю пару сотен битмап-источников, конвертируя их в изображения TIFF с помощью TiffBitmapEncoder. Тем не менее, у меня есть это странное потребление памяти, которое часто вызывает исключение недостаточного объем…
24 фев '14 в 16:05
0 ответов

При кодировании в UWP Rgba16 выделенного буфера недостаточно

Я кодирую элемент управления Canvas, который содержит Textblocks как дочерний, используя следующий код, но я получаю The buffer allocated is insufficient Мой код using(InMemoryRandomAccessStream ras = new InMemoryRandomAccessStream()) { var displayI…
07 сен '16 в 11:22
0 ответов

Многостраничное изображение TIFF в формате JPEG требует больше времени для сохранения

У меня есть файлы Tiff размером 10 МБ + с 50 страницами, и я хочу выполнить поворот всех страниц на 90 градусов только одним щелчком мыши, но после выполнения операций поворота для каждого кадра и когда дело доходит до Save(Encoder encoder) тогда зд…
12 июл '20 в 21:39
0 ответов

Как определить, что метод сохранения BitmapEncoder завершен

Есть у меня: public void SaveBitmapSourceToFile(string filePath, BitmapSource img) { BitmapEncoder encoder = new JpegBitmapEncoder(); encoder.Frames.Add(BitmapFrame.Create(img)); using (FileStream fileStream = new FileStream(filePath, FileMode.Creat…
02 апр '20 в 00:07
1 ответ

Невозможно создать больше Диспетчера. Закончились ресурсы?

В нашем приложении мы используем PngBitmapEncoder для кодирования и сохранения изображения PNG в отдельном потоке \ задаче. После нескольких дней запуска приложения мы видим, что Dispatcher не может быть создан из Encoder и выдает ошибку Недостаточн…
16 авг '20 в 16:43
1 ответ

JPEGEncoder Windows Media Imaging не учитывает цветовой профиль изображения

У меня есть следующее изображение (я сделал снимок экрана, так как его размер превышает 2 МБ - оригинал можно загрузить с https://drive.google.com/file/d/1rC2QQBzMhZ8AG5Lp5PyrpkOxwlyP9QaE/view?usp= совместное использование Я читаю изображение с помо…
03 дек '21 в 07:53
0 ответов

Не удалось захватить живую диаграмму WPF в растровом изображении

Я пытаюсь написать функцию, которая будет записывать результаты теста (которые имеют как текстовый вывод, так и вывод диаграммы, хранящиеся в текстовом поле и диаграмме livecharts соответственно) в файл pdf. С выводом текста проблем нет, но мне не у…
13 июл '21 в 22:45