У меня есть этот метод, который находит все пиксели определенного цвета; они будут в одной сплошной капли. Я хотел бы знать, есть ли быстрый или простой способ рисования их на поверхности, например. структурируйте их каким-то образом, а затем просто нарисуйте эту структуру на поверхность изображения.Самый быстрый и простой способ нарисовать коллекцию пикселей на поверхности
Пиксели Я пытаюсь нарисовать структурированы:
public struct Pixel
{
public Point Position { get; set; }
public Color Colour { get; set; }
}
Может быть, это не так, и кто-то может предложить лучшую структуру для записи в WriteableBitmap
.
Можете ли вы структурировать их таким образом, чтобы создать сплошной полигон? Если у вас облако пикселей, я не думаю, что есть более быстрые методы, чем цикл и установка этих пикселей. – nvoigt
Как установить пиксели во время цикла? Метод 'SetPixel' не найден на' Canvas'. Или я должен использовать пустой «Имидж»? – ProfK
Рисунок WPF не основан на пикселях. Используйте WriteableBitmap, как это предложено в ответе. Вы также можете прочитать статью [WPF Graphics Rendering Overview] (http://msdn.microsoft.com/en-us/library/ms748373.aspx) в MSDN. – Clemens