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)); }