Если вы хотите сделать выделение памяти так же как GetPixel ленивым, то вы можете использовать последовательности, как показано ниже кода:

у сделать ленивую загрузку пикселей изображения в трехмерный массив целых чисел. Например, в простой форме это выглядит так:

   for i=0 to Width 
     for j=0 to Height
       let point=image.GetPixel(i,j)
       pixels.[0,i,j] <- point.R
       pixels.[1,i,j] <- point.G
       pixels.[2,i,j] <- point.B

Как это можно сделать ленивым способом?

Ответы на вопрос(3)

Ваш ответ на вопрос