Быстродействие фильтрации изображений в C #

У меня есть растровое изображение. Я хочу применить медианный фильтр к моему растровому изображению. Но я могу't использовать GetPixel () и SetPixel (), потому что скорость очень важен для меня. Мне нужен очень быстрый способ сделать это. Может быть, это можно сделать с помощью.Graphics.DrawImage(Image, Point[], Rectangle, GraphicsUnit, ImageAttributes)

После медианного фильтра я хочу применить фильтр бинаризации (для каждого пикселя вычислите яркость: B = 0,299 * R + 0,5876 * G + 0,114 B, если яркость меньше, чем thresholdValue (thresholdValue является параметром для моей задачи в [0 ... 255]) тогда значение моего пикселя в результирующем изображении равно 1, в противном случае - 0) Скорость в двоичном фильтре также важна для меня

Ответы на вопрос(3)

Ваш ответ на вопрос