上下文:我正在尝试在java中创建动画。动画只是拍摄一张图像,并使其从最暗的像素到最亮的像素出现。问题:定义像素转换的内部算法不是我的问题。我是Java和一般计算的新手。我做了一些研究,知道有很多API可以帮助进行图像过滤/转换。我的问题是性能,理解它。为了实现,我创建了一个执行以下操作的方法:接收BufferedImage。获取BufferedImage的WritableRaster。使用setSample和getSample,逐个像素地处理和更改。返回BufferedImage。之后,我使用定时器来调用该方法。返回的BufferedImage在每次调用后通过setIcon附加到JB