Использование значений с плавающей точкой в ​​Imagedraw - PullRequest
1 голос
/ 19 августа 2011

Есть ли способ установить PIL и, при помощи расширения Imagedraw, разрешить значения с плавающей запятой для таких команд, как Arc и Ellipse? Я сталкиваюсь с серьезными проблемами и не могу сделать то, что мне нужно сделать, из-за кажущегося требования, что углы и указатели положения ограничивающего прямоугольника должны быть целыми числами, и я не могу использовать другой пакет, а также не аппроксимирую все с короткими прямыми линиями как жизнеспособную альтернативу. .

1 Ответ

0 голосов
/ 19 августа 2011

Если вы хотите расположить субпиксель, одним из возможных, если неэффективных решений будет увеличение масштаба, скажем, в 10 раз, округление (original_floating_point_coordinates * 10) до целых чисел, а затем изменение размера всего изображения обратно на конец. Полагаю, с углами не помогает.

...