yopstoday (06 March 2015 - 11:51) писал:
не совсем понимаю - что предлагаете округлять. Если кратное число, то его тогда уж в большую сторону надо, чтобы файл вписался в размер. К примеру у меня файл по длинной стороне 4928 точек.
Если нужно 900,...
Не так понимаете.
Понимайте так, если нужно порядка 900
Что такое 4928
4928=11*7*2^6
Используя в качестве делителей простые числа можем получить
К=4 4928/4=1232 пикселей - не подходит больше 900
К=7 4928/7= 704
К=8 4928/8= 616
Ну и банальный 4928/900=5,476
Наиболее близкие к нему это 6 и 5
К=5 4928/5= 985,6
К=6 4928/6= 821,33
Соответственно я бы пробовал ужать 4928 до 704 или до 821 или 985
Сообщение отредактировал tmt: 07 March 2015 - 06:30