【发布时间】:2011-05-31 08:44:33
【问题描述】:
我正在做这个普林斯顿挑战,我在下一页http://www.cs.princeton.edu/courses/archive/fall10/cos126/assignments/lfsr.html遇到了一条我不明白的线,这条线就在管道的第一张图片下方。
对于每个像素 (x, y),按照 (0, 0), (0, 1), (0, 2), ... 的顺序,提取颜色 (每个分量都是 0 到 255 之间的整数)。
然后,将红色分量与 8 个新生成的位进行异或。对绿色做同样的事情(使用另外 8 个新生成的位),最后是蓝色。
使用异或运算的结果创建一种新颜色,并将像素设置为该颜色。
我不太确定如何在 3 次异或运算后创建新颜色,因为异或运算只会产生真或假值。
【问题讨论】: