这是我第一次来到这里。
我目前正在尝试编写一个类,通过遍历所有像素并对颜色进行处理来后处理图像。
我的想法是添加类似于posterize()
或rgbSplit()
等方法。 当它们被初始化时,它不会为每个效果遍历所有像素,因为那样的性能不佳。 我希望它在稍后使用名为process()
的方法时存储应处理这些效果的事实。
但是,我需要将效果代码的引用存储在列表(如向量)中吗? 因为然后我可以进入x和y坐标的for
循环,并添加另一个for循环,以遍历应用于像素的所有方法。
问题是,我不知道如何将方法存储在向量中。 这是否可能? 或者向量只适用于对象? 或者我是否可以以某种方式“对象化”方法? 或者我现在必须做什么?