5
A
回答
4
試試這個。
#!/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)
您可以使用顏色選擇器在GIMP吸收的顏色和看到的RGBA顏色
3
我認爲最快的方法是使用Image.load()
方法。 這樣的事情應該工作:
0
要做到這一點,最好的辦法是使用點方法。 有完整的解釋請試試thread。
相關問題
- 1. PIL在不影響邊緣的情況下替換顏色
- 2. PatchCollection的Matplotlib顏色條替換顏色
- 3. GD顏色替換
- 4. 替換顏色C#
- 5. 單擊ajax時替換按鈕顏色
- 6. Python PIL比較顏色
- 7. PIL Plus/imToolkit替換
- 8. 將ShapeDrawable中的單色(黑色)替換爲Android中的另一種顏色
- 9. 如何替換圖像中的顏色?
- 10. 用WebGL中的紋理替換顏色
- 11. 無法替換imagemagick中的顏色?
- 12. 替換JSFL中的填充顏色
- 13. 修改matplotlib中的viridis顏色表(替換一些顏色)
- 14. GPUImage用紋理中的顏色替換顏色
- 15. 如何用其他顏色替換UIImage中的顏色
- 16. 用另一種顏色替換圖像中的特定顏色
- 17. 用另一種顏色替換uiimage中的顏色
- 18. 替換爲系統(「顏色」)
- 19. jQuery全局顏色替換
- 20. 用rmagick替換顏色
- 21. PIL中的CMYK到RGB轉換期間保留顏色
- 22. 用另一種顏色替換圖像中的某個顏色範圍Matlab
- 23. 在NSImage中替換另一種顏色
- 24. 的Python:PIL更換單個RGBA顏色
- 25. 將顏色代碼替換爲顏色名稱的腳本?
- 26. PIL的顏色空間轉換YCbCr - > RGB
- 27. 用CSS3中的圖像中的另一種顏色替換顏色
- 28. 用Lockbits替換圖像的顏色
- 29. 如何替換圖像的顏色?
- 30. 實時替換圖像上的顏色
可能的重複:http://stackoverflow.com/questions/1616767/pil-best-way-to-replace-color – unutbu 2010-07-03 00:31:17