Как реализовать Java-подобный градиент в Python с помощью Pillow?JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Как реализовать Java-подобный градиент в Python с помощью Pillow?

Сообщение Anonymous »

В данный момент я использовал пикси в своем проекте для лучшего создания градиента. Мне было сложно реализовать тот же эффект с помощью Pillow, когда я впервые преломлял проект на Java. Вместо этого я нашел эту библиотеку.
Но возникает серьезная проблема с производительностью, когда мне нужно нарисовать много (по крайней мере 70, как видно из примера в README.md) прямоугольников со скругленными градиентами. На каждое занятие ушло около 0,3 секунды, а поскольку контекст изображения привязан к координатам, кажется, что единственным оставшимся вариантом было либо переключиться на подушку и реализовать этот Java-подобный градиент, либо полностью вернуться к Java.
Есть идеи?< /p>
пробовал:
Много гуглить
PIL.Image.radial_gradient/linear_gradient(работает не так, как ожидалось)
PIL: создание изображения вертикального градиента (не совсем) то, что я ожидал, должно иметь угол или что-то в этом роде)
https://gist.github.com/weihanglo/1e754 ... a272904535 (это почти оправдало мои ожидания, но здесь используется только линейный метод? )
ожидается: см. README.md

Подробнее здесь: https://stackoverflow.com/questions/790 ... ing-pillow
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»