Я прочитал несколько статей, которые являются альтернативами использованию setpixel/getpixel, но я не понимаю, как они относятся к моей проблеме.
У меня есть многоцветное изображение, которое (в зависимости от динамических значений, взятых из БД) меняет цвет каждой цветовой группы пикселей на новый цвет.
Допустим, я хочу, чтобы все пиксели со значением Argb -989556 были изменены на -16, а все пиксели со значением Argb -1331 изменены на -5383962. В настоящее время я просматриваю каждый пиксель в растровом изображении и проверяю их значение, если они совпадают, то они изменяются с помощью setpixel.
Я уверен, что должен быть лучший способ, но я слишком туп, чтобы увидеть его!
Bitmap.LockBits
, что довольно быстро. если матрица работает для вас, продолжайте с этим. - person Ed S.   schedule 25.06.2012