我正在寻找一种在 python 中创建边框的方法。Python 中是否有任何我们可以导入以创建边框的库。
请注意,我不想使用任何图像 mask 来创建此效果(例如,我不想使用任何像 GIMP 这样的图像编辑包来创建边框图像 mask )。
这是我要找的:
import fooImageBorders
import Image
foo = Image.open("someImage.jpg")
foo2 = fooImageBorders.bevel(foo, color = black)
...我可以编写自己的方法来添加边框..但是如果已经有类似的东西有一套全面的边框选项,我想利用它。
我查看了 PIL 文档,但找不到执行此操作的方法。我有 windows xp,如果你没有 cygwin,似乎没有办法为 Python 2.6 安装 PythonMagick。
最佳答案
查看ImageOps PIL 中的模块。
import Image
import ImageOps
x = Image.open('test.png')
y = ImageOps.expand(x,border=5,fill='red')
y.save('test2.png')
关于python - 在 Python 中应用图像装饰(边框)(以编程方式),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1995772/