使用谷歌(和这个网站)我看到了一些类似的问题,但我的问题仍然在这里:
“我想绘制图像(不读取文件),能够操纵该图像中每个像素的颜色。”
我看到了另一个问题,建议在哪里做这样的事情:
from tkinter import *
A=Tk()
B=Canvas(A)
B.place(x=0,y=0,height=256,width=256)
for a in range(256):
for b in range(256):
B.create_line(a,b,a+1,b+1,fill=pyList[a][b])#where pyList is a matrix of hexadecimal strings
A.geometry("256x256")
mainloop()
事实上,这回答了我的问题,但是......它非常慢。我应该如何处理 1920x1080 图像?等我死?
所以我要求执行与上述代码相同但以更快的方式执行的操作
我找到了一种改进 jsbueno 建议的方法的方法,在链接的页面中有说明: