Я хочу получить доступ к цветам пикселей из изображения, но насколько я знаю, изображение не может быть использовано таким образом. В моем коде есть событие Modify, где я вызываю метод MakeDarker, но я хочу знать, как я могу изменить пиксели там.
Я пытался преобразовать изображение в растровое изображение или в байтовый массив, но у меня ничего не вышло. Visual Studio даже не распознает растровое изображение, когда я его печатаю, несмотря на использование Xamarin.Forms.Image.
public void Modify(object sender, EventArgs args)
{
ImageModify modify = new ImageModify();
picture = modify.MakeDarker(picture);
}
class ImageModify
{
public Image MakeDarker(Image image)
{
Image output = new Image();
for (int i = 0; i < image.Height; i++)
{
for (int j = 0; j < image.Width; j++)
{
}
}
return output;
}
}