Я создаю функцию С#, которая перемещает изображение BitmapFrame в байт [] (используя копипиксели). Затем я вставляю этот буфер в dll С++, где он uint8*. В cpp есть структура
typedef struct
{
float r;
float g;
float b;
} pixel;
Можно ли организовать цикл для этого буфера uint8* для получения попиксельно (например по x y - высоте и ширине изображения(эти данные у меня тоже есть))? что-то типа
for(i=0; i< height;i++)
{
for(j=0; j <width;j++)
{
SomeWorkWithPixelsfromUint8(i,j) //???
}
}
Где SomeWorkWithPixelsfromUint8(i,j) может работать со структурой RGB
Так просто uint8 -> getPixel(x,y) ????