Я разрабатываю приложение WPF, которое отображает данные в виде 8-битного индексированного изображения размером 500x500 со скоростью 10 кадров в секунду с использованием WriteableBitmap.
Мы хотели бы добавить некоторые алгоритмы обработки изображений в реальном времени в наш вывод, такие как двумерная медианная фильтрация, размытие по Гауссу или скользящее среднее значение, которые потребляют вычислительную мощность.
- Кто-нибудь пытался использовать пиксельные шейдеры WPF для выполнения таких задач?
- Будет ли эффективна библиотека обработки изображений для конкретной платформы? (например, Intel IPP?)
- Или пользовательский рендерер на основе DirectX будет решением?
Любой совет будет очень приветствоваться. На данный момент все вычисляется в нашем приложении .NET, и я считаю, что есть возможности для оптимизации.
Спасибо за помощь,
Наилучшие пожелания,
Роман