我目前正在阅读一本使用像素数学的书。
问题是我该如何执行以下操作:
pmNewComputedImage("Ringing Paraboloid", 256,256,"(sqr(x)+sqr(y)) mod 256")
这将根据该方程式返回 256*256 图像(sqr(x)+sqr(y)) mod 256
。
这个想法是我无法在 numpy 中做到这一点。我仍然是numpy的新手。我只需要知道如何将行的平方添加到列中,将其修改为 256 并返回一个新数组。
编辑:
在像素数学中:
在 numpy 和 matplotlib 中:
谢谢。