не знаю насколько вам нужно приближенное. можно все разбить на квадраты (какие вам удобно) посчитать количество закрашенных, количество не закрашенных. Те, что по половинке равнять 1\2 закрашенного+1\2 закрашенного=1 клетка целая.... и так легко посчитаете.