Вопросы по теме 'wic'
Метаданные изображения Ключевые слова, не распознаваемые Windows XP
Я использую WIC (компонент Windows Imaging) в своем приложении WPF для чтения/записи метаданных изображения. Все работает идеально, за исключением того, что Windows XP не распознает ключевые слова на вкладке «Сводные свойства».
Vista и 7 правильно...
400 просмотров
schedule
23.09.2022
Как читать пиксели в изображении WIC
Код ниже (из этой темы: Как использовать новую возможность WIC Delphi 2010 для файлов Canon? ) открывает изображение WIC в BitMap.
Однако, если динамический диапазон значений пикселей WIC велик, этот код теряет много информации, поскольку он...
1923 просмотров
schedule
12.10.2022
Сохранить карту нормалей как 16-битную текстуру с помощью WIC
У меня есть художественный конвейер, который включает в себя следующие шаги:
Создается карта нормалей. Я хочу сохранить только компоненты X и Y как байты без знака. Z опущен, поскольку он реконструируется в пиксельном шейдере.
Карта нормалей...
463 просмотров
schedule
30.10.2022
VS 2010 BootStrapper для WIC (компонент Windows Imaging) перед установкой .Net 4 в XP
Я создал проект установки и развертывания для своего приложения .Net 4 в VS 2010. В своих предварительных требованиях я проверил необходимое условие .Net4, но я узнал, что .Net4 не включает WIC (компонент Windows Imaging), чтобы облегчить его....
3658 просмотров
schedule
21.03.2022
REGDB_E_CLASSNOTREG на CLSID_WICPngDecoder
Я пытаюсь загрузить PNG для HBITMAP. Я нашел этот сообщение из stackoverflow. Когда я запускаю код, я получаю REGDB_E_CLASSNOTREG на CoCreateInstance(CLSID_WICPngDecoder, NULL, CLSCTX_INPROC_SERVER, __uuidof(ipDecoder),...
1605 просмотров
schedule
09.10.2022
Не удается связать с WICConvertBitmapSource
Я хотел бы использовать функцию из WindowsCodecs.dll , но MinGW имеет неполные и отсутствующие заголовки WinAPI, а также библиотеки импорта. Рассмотрим следующую демонстрацию:
#define WIN32_LEAN_AND_MEAN
#include <windows.h>
#include...
622 просмотров
schedule
19.05.2024
WIC Direct2D CreateBitmapFromMemory: ограничения по ширине и высоте?
CreateBitmapFromMemory выполняется успешно, когда _nWidth равно или меньше 644. Если значение превышает это значение, значение HRESULT равно -2003292276.
Существуют ли ограничения по ширине и высоте?
#include <d2d1.h>
#include...
4014 просмотров
schedule
14.07.2022
DirectX11 CreateWICTextureFromMemory с использованием PNG
В настоящее время у меня есть загрузка текстур с помощью CreateWICTextureFromFile, однако мне бы хотелось немного больше контроля над этим, и я хотел бы хранить изображения в их байтовой форме в загрузчике ресурсов. Ниже приведены только два набора...
2506 просмотров
schedule
27.11.2022
Изменение размера изображений — WIC против GDI
РЕДАКТИРОВАТЬ: с тех пор я понял, что ни одна из этих реализаций не подходит для сценариев на стороне сервера: они не поддерживаются Microsoft. Так что не пользуйтесь ими!
Поэтому ниже я представил две отдельные реализации. Я думаю, что я набил...
2833 просмотров
schedule
26.07.2023
WIC или DirectComposition заменяют GDI+?
У меня есть проект, который может включать создание базового изображения на стороне сервера (масштабирование, преобразование, компостирование текста). В прошлом я использовал GDI+ для выполнения подобных задач, но Microsoft помечает это как Legacy...
736 просмотров
schedule
19.07.2022
Размер изображения резко увеличивается после применения простого водяного знака
У меня есть набор изображений, на которые я программно рисую простой водяной знак, используя System.Windows и System.Windows.Media.Imaging (да, не с помощью GDI+), следуя инструкциям в здесь .
Размер большинства изображений не превышает 500Кб...
1128 просмотров
schedule
18.12.2022
Как найти DPI изображения, если он не установлен, WPF/WIC?
У меня тут небольшая проблема. Я изменяю размер изображения, используя следующий фрагмент кода:
public static BitmapFrame FastResize(BitmapFrame image, int width, int height) {
var scaleX = width / image.Width * 96 / image.DpiX;
var...
413 просмотров
schedule
23.04.2022
какой фильтр для кодирования чересстрочной развертки png с использованием компонентов обработки изображений Windows (wic) с оболочкой С#?
Я пытаюсь закодировать изображение как чересстрочный png с помощью WIC. Я могу без проблем сохранить изображение в формате png и установить чересстрочный режим. Но если я пытаюсь установить режим фильтра (любой фильтр), я получаю следующую ошибку:...
409 просмотров
schedule
11.01.2023
создать цель рендеринга растрового изображения wic для IWicBitmap
Я создал IWicBitmap, используя данные, находящиеся в памяти, используя
hr=pFactory->CreateBitmapFromMemory(512,512,GUID_WICPixelFormat8bppGray,512,512*512,ptr,&Bitmap1)
Теперь я хотел рисовать на растровом изображении, поэтому я создаю...
1600 просмотров
schedule
18.07.2022
WICConvertBitmapSource() выдает ошибку ссылки
Я пытался закодировать изображение с помощью WIC. и я сделал простую dll (для кодирования/декодирования) и использовал ее из другого приложения.
Я добавил my_bitmap_converter() , чтобы выполнить преобразование, предназначенное для использования...
645 просмотров
schedule
29.04.2023
Загрузить текстуру как RGB, а не sRGB в DirectX11 с помощью WIC
Я загружаю текстуры с помощью CreateWICTextureFromMemoryEx из DirectXTK . Все, что я загружаю, преобразуется в sRGB . Есть ли способ заставить WIC вместо этого создать поверхность RGB ?
А может есть способ конвертировать уже загруженную...
1938 просмотров
schedule
14.07.2022
Отображение большого изображения с помощью SharpDX
Я пытаюсь использовать SharpDX для рисования большого изображения (21000x7000) из файла.
Код выглядит следующим образом:
if (newBitmap==null)
{
ImagingFactory imagingFactory = new ImagingFactory();...
1106 просмотров
schedule
13.08.2022
Как создать WIC ImageFactory (COM-объект) из C#?
Это один шаг к фактической цели, которая заключается в сочетании Direct2D с GDI из управляемого кода для обновления устаревшего приложения Windows Form , работающего на .NET Framework. 3.5 (переход на более новую версию .NET в настоящее время...
736 просмотров
schedule
06.04.2022
SaveDDSTextureToFile() сохраняет черную текстуру вместо ожидаемой.
Я создал красную текстуру формата DXGI DXGI_FORMAT_R32_FLOAT. У меня есть байтовый буфер пикселей красного цвета, где подготовлено 4 байта на пиксель. Затем байтовый буфер копируется с использованием карты контекста устройства и функций отмены...
375 просмотров
schedule
24.04.2023
Использование WIC для воспроизведения WPF BitmapImage.DecodePixelWidth/Height
Мне нужно создать эскизы «огромных» файлов изображений без загрузки полного изображения в память. Эта функция отлично реализована в BitmapImage.DecodePixelWidth / Height , но мне нужно использовать его в неуправляемой dll C++.
Я «думаю», что это...
92 просмотров
schedule
12.06.2022