rec*_*gle 5 python tkinter python-imaging-library
我有一个Image,我想将一种颜色的所有像素替换为不同颜色的像素,最简单的方法是什么?
或多或少我在tkinter中有一个图像,当按下按钮时我希望颜色改变.
尝试这个。
#!/usr/bin/python
from PIL import Image
import sys
img = Image.open(sys.argv[1])
img = img.convert("RGBA")
pixdata = img.load()
# Clean the background noise, if color != white, then set to black.
for y in xrange(img.size[1]):
for x in xrange(img.size[0]):
if pixdata[x, y] == (255, 255, 255, 255):
pixdata[x, y] = (0, 0, 0, 255)
Run Code Online (Sandbox Code Playgroud)
你可以使用gimp中的颜色选择器来吸收颜色并查看它的rgba颜色
| 归档时间: |
|
| 查看次数: |
2590 次 |
| 最近记录: |