public ObrazDoPorównywania(string NazwaPliku, float Skaler) { Bitmap b = new Bitmap(NazwaPliku); Rozmiar = b.Size; ip = Marshal.AllocHGlobal(b.Width * b.Height); bool *WObraz = (bool *)ip; Obraz = WObraz; for (int i = 0; i < b.Height; i++) { for (int j = 0; j < b.Width; j++, WObraz++) { Color ck = b.GetPixel(j, i); int cint = ck.R + ck.B + ck.G; if (cint == 765) { *WObraz = true; } else { *WObraz = false; } } } tabela = NaTabliceFloat.TablicaWartości(new Rectangle(Point.Empty, b.Size), b.Width, Obraz, new Size(8, 8), Skaler); }