2014-11-13 3 views
0

문제가 생겼습니다. 이 질문은 처리와 관련됩니다. 나는이 기능이미지에 선 그리기

line(pmouseX, pmouseY, mouseX, mouseY);

어떻게 이것을 달성 할 사용하여 이미지에 흠집을 그릴 수 있나요? 즉, 스크래치를 그릴 때마다 해당 이미지에 해당하는 픽셀을 업데이트해야합니다. 어떤 도움

답변

0

에 대한

덕분에 나는 마우스 위치에 따라 선 그리기의 기본 사용법은 당신이 그렇게 여기에 달성하고자하는 않는 효과 어떤 종류의 모르겠어요.

PImage img; //global variable for storing image 

void setup(){ 
    img = loadImage("image.jpg"); //loading image 
    size(img.width, img.height); //setting size of sketch 
} 

void draw(){  
    image(img, 0, 0);  //each time redraw background with Image 

    line(pmouseX, pmouseY, mouseX, mouseY); //draw line acc to mouse 
} 

당신이 큰 선을 그리려면

setup()image() 기능을 이동합니다. 더 복잡한 선을 원하면 mouse events을 사용해야합니다.