public float SprawdźDlugosciPrzekotnychF()
        {
            float A = XNYN.Odległość(XPYP);
            float B = XNYP.Odległość(XPYN);
            float T;

            if (B > A)
            {
                T = A;
                A = B;
                B = T;
            }
            return(B / A);
        }
        public unsafe byte *WeźFragmntObrazuB(Bitmap b)
        {
            float LewyY  = XNYP.Odległość(XNYN);
            float PrawyY = XPYP.Odległość(XPYN);
            float Y      = LewyY + PrawyY;


            float LewyX     = XNYN.Odległość(XPYN);
            float PrawyX    = XNYP.Odległość(XPYP);
            float X         = LewyX + PrawyX;
            float Proporcje = Y / X;

            //return PobierzObraz(Convert.ToInt32(IlośćPikseliSQRT * (1 / Proporcje)) &~3, Convert.ToInt32(IlośćPikseliSQRT * Proporcje), b);
            return(PobierzObrazByte(Convert.ToInt32(IlośćPikseliSQRT) & ~3, Convert.ToInt32(Proporcje * IlośćPikseliSQRT) & ~3, b));
        }