Курсовая работа: Програма обробки зображень

{

for (int j = 2; j < img.Height - 2; j++)

{

int[] V = new int[25];

for (int k = 0; k < V.Length; k++)

V[k] = img.GetPixel(i - 1 + k / 5 - 1, j - 1 + k % 5 - 1).ToArgb();

long mul = MulScalar(V, H);

double d =(double)1 / (double)norma;

double px = (d * mul);

ret.SetPixel(i, j, Color.FromArgb((int)px));

}

bw.ReportProgress(100 * i / img.Width);

if (bw.CancellationPending)

return ret;

}

return ret;

}

private static int Sum(int[] arr)

{

int res = 0;

foreach (int i in arr)

res += i;

return res;

}

private static int Max(int first, int second)

{

if (first > second)

return first;

else

К-во Просмотров: 677
Бесплатно скачать Курсовая работа: Програма обробки зображень