processing.js를 사용하여 다음 코드를 실행하려고했지만 회색 창이 나타납니다. 나는 그것이 이미지 픽셀 []에 정확하게 접근하지 않기 때문이라고 생각한다.처리 중 PImage에서 픽셀 []을 가져올 수 없습니다
PImage img;
void setup() { // this is run once.
size(600, 400);
img=loadImage("http://c.tadst.com/gfx/600x400/int-mountain-day.jpg?1");
}
void draw() { // this is run repeatedly.
int dimension = (img.width*img.height);
img.loadPixels();
for (int i=0; i < dimension; i+=2) {
img.pixels[i] = color(0, 0, 0);
}
img.updatePixels();
image(img, 0, 0);
}
코드가 나는 그것이 processing.js에서 작동하지 않는 이유를 정확히 모르는 여기 http://sketchpad.cc/sp/pad/view/ro.TExeW6NhoU8/rev.163