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. GD顏色替換
- 3. 單擊ajax時替換按鈕顏色
- 4. Python PIL比較顏色
- 5. 用另一種顏色替換圖像中的特定顏色
- 6. 修改matplotlib中的viridis顏色表(替換一些顏色)
- 7. 如何替換圖像中的顏色?
- 8. 無法替換imagemagick中的顏色?
- 9. 用rmagick替換顏色
- 10. jQuery全局顏色替換
- 11. PIL中的CMYK到RGB轉換期間保留顏色
- 12. 用另一種顏色替換圖像中的某個顏色範圍Matlab
- 13. 在NSImage中替換另一種顏色
- 14. 的Python:PIL更換單個RGBA顏色
- 15. 用CSS3中的圖像中的另一種顏色替換顏色
- 16. 如何替換圖像的顏色?
- 17. 用Lockbits替換圖像的顏色
- 18. 實時替換圖像上的顏色
- 19. 替換字出現顏色的問題
- 20. 用圖像/精靈中的另一個替換特定顏色
- 21. 交替的顏色
- 22. 交替顏色
- 23. 使用SDL使用SDL顏色鍵替換顏色
- 24. PIL jpeg,如何保留像素顏色
- 25. PIL到OpenCV MAT導致顏色轉變
- 26. Matlab中的單色顏色
- 27. 用另一種顏色替換圖像中的某種顏色Matlab
- 28. 將自動文本顏色替換爲選中的某種顯式顏色
- 29. Cufon - jQuery,點擊替換字體顏色
- 30. 替換Twitter Bootstrap背景顏色
可能的重複:http://stackoverflow.com/questions/1616767/pil-best-way-to-replace-color – unutbu 2010-07-03 00:31:17