apt*_*apt 5 python image image-processing
我正在寻找一种在python中创建边框的方法.我在Python中有任何库可以导入以创建边框.
请注意,我不想使用任何图像蒙版来创建此效果(例如,我不想使用任何图像编辑软件包,如GIMP来创建边框图像蒙版).
这是我正在寻找的:
import fooImageBorders
import Image
foo = Image.open("someImage.jpg")
foo2 = fooImageBorders.bevel(foo, color = black)
Run Code Online (Sandbox Code Playgroud)
...我可以编写自己的方法来添加边框..但是如果已经有类似这样的东西有一套全面的边框选项,我想利用它.
我看了PIL文档,找不到办法做到这一点.我有windows xp,如果你没有cygwin,似乎没有办法为Python 2.6安装PythonMagick.
谢谢!
Mar*_*ark 11
查看PIL 中的ImageOps模块.
import Image
import ImageOps
x = Image.open('test.png')
y = ImageOps.expand(x,border=5,fill='red')
y.save('test2.png')
Run Code Online (Sandbox Code Playgroud)