0

所以我有一些代码可以按照颜色频率的顺序重绘图片。有用!但我的问题在于 StdDraw,或者至少我认为是。虽然我的代码忠实地再现了图像,但它以方格图案引入了非常奇怪的伪影,就像这样。蝙蝠侠.jpg这是 StdDraw 的问题,还是我的代码的问题?

这是代码:

for (int z = colorandcoords.size()-1; z >= 0; z--) {
        for (int i = 0; i < colorandcoords.get(z).getFrequency(); i++) {

            StdDraw.setPenColor(colorandcoords.get(z).getColor());
            StdDraw.point(colorandcoords.get(z).getX(i), height - (colorandcoords.get(z).getY(i)));
        }
    }
4

0 回答 0