如果你以一个预制的白色到黑色渐变图像开始(你在其他程序中做过)然后使用ImageChops模块,你可以用PIL完全做到这一点与主图像一起操作以获得你想要的东西。
例如,如果你想从红色渐变为蓝色:将红色乘以渐变,翻转渐变并乘以蓝色,然后将它们加在一起。
如果图像大小不同,则可以在PIL中适当缩放渐变图像。
是的,您可以使用PIL来做到这一点。 This讨论了在numpy数组的帮助下绘制颜色渐变。 ImageDraw。rectangle()将为您提供矩形,ImageDraw.text()
将允许您在其上书写。