GetPixel

RasterImage.GetPixel method

Получает пиксель изображения.

public Color GetPixel(int x, int y)
ПараметрТипОписание
xInt32Местоположение пикселя x.
yInt32Расположение пикселя по оси y.

Возвращаемое значение

Цвет пикселя для указанного местоположения.

Примеры

Следующий пример загружает растровое изображение и получает цвет произвольного пикселя.

[C#]

using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(@"c:\temp\sample.png"))
{
    Aspose.Imaging.RasterImage rasterImage = (Aspose.Imaging.RasterImage)image;

    // Получаем цвет верхнего левого пикселя изображения.
    Color color = rasterImage.GetPixel(0, 0);

    // Получаем значения отдельных компонентов цвета
    byte alpha = color.A;
    byte red = color.R;
    int green = color.G;
    int blue = color.B;

    System.Console.WriteLine("The color of the pixel(0,0) is A={0},R={1},G={2},B={3}", alpha, red, green, blue);
}

Смотрите также