Skip to content

Make Processing

?

단축키

Prev이전 문서

Next다음 문서

+ - Up Down Comment Print
?

단축키

Prev이전 문서

Next다음 문서

+ - Up Down Comment Print

질문이 두개에요! 아직 초보자라서 너무 어려운게 많네요 ㅠㅠㅠ


1. 회색 효과 주는법은 알겠는데 60프레임동안 변화하도록 만들고싶은데 어떻게 해야하나요? 

PImage img; 

PImage imgCopy;

float r;

float g;

float b;


void setup() {

  

  img = loadImage("dog.jpg");

  imgCopy = createImage(img.width, img.height, RGB);

  surface.setResizable(true);

  surface.setSize(img.width * 2, img.height); 

}


void draw() {

  image(img, 0, 0);

  image(imgCopy, img.width, 0);

  

  img.loadPixels();

  imgCopy.loadPixels();

  

  for (int i = 0; i <= img.width * img.height - 1; i=i+1) {

    r = red(img.pixels[i]);

    g = green(img.pixels[i]);

    b = blue(img.pixels[i]);

    

    if (keyPressed){


        if ((key == 'g' || key == 'G')){

             r=r; 

             g=g; 

             b=b;

        

    imgCopy.pixels[i] = color((r+g+b)/3 );

  }

  

  img.updatePixels();

  imgCopy.updatePixels();

}

  }

}


2. 모자이크효과 이미지는 만들었는데 왼쪽에는 원본, 오른쪽에 모자이크 이미지를 키보드를 누른 후 디스플레이 하고싶습니다. 지금은 원본 이미지가 키보드를 눌렀을때만 모자이크 이미지로 보입니다. 어떻게 고쳐야 할까요?


PImage img; // Create a PImage variable called img

PImage imgCopy;

int detail = 10;

   

void setup() {

  

  // using Processing's loadImage method to import an image and

  //store it in the variable img

  img = loadImage("frozen.jpg");

  imgCopy = createImage(img.width, img.height, RGB);

  surface.setResizable(true);

  surface.setSize(img.width * 2, img.height);

  

}


void draw() {

  image(img, 0, 0);

  image(imgCopy, img.width, 0);

  

  img.loadPixels();

  imgCopy.loadPixels();

  

    if (keyPressed){


  if ((key == '5')){

    for (int i = 0; i<width; i+=detail){

    for (int j=0; j<height; j+=detail){

    color c = img.get(i,j);

    fill(c);

     noStroke();

      rect(i,j,detail,detail);

  }

    }

}

  img.updatePixels();

  imgCopy.updatePixels();

}

}


  void keyPressed(){

  if ((key == 's' || key == 'S')){

   PImage imgCopy = get(img.width,0,img.width,img.height);

    imgCopy.save("current_output.jpg");

      }

      }


Q&A

질문하는 공간입니다. 회원이면 누구나 질문/답변 할 수 있습니다.

List of Articles
번호 제목 글쓴이 날짜 조회 수
305 Household furniture Getting And Attention: Best Tips umehy 2018.05.26 1
304 Check Out This Post On Soccer That Gives Several Superb Advice iwogydoq 2018.05.26 0
303 Guideline Regarding How To Ace Your University Checks ehuxesyd 2018.05.26 1
302 Learn to get fastidious muscles entire body uvehev 2018.05.25 1
301 사이즈를 줄이고 싶습니다...ㅠㅠ 프로세싱초짜예영 2018.05.14 11
300 이미지 지우기 물병자 2018.05.11 15
» 이미지 60프레임동안 회색빛으로 변하기 & 모자이크효과 이미지 만들기 구구단 2018.05.07 27
298 삼각형 rotate 프프하하 2018.05.06 27
297 key pressed로 이미지 불러오는법 1 bubcoco 2018.04.28 60
296 googleImageloader 라이브러리 질문드립니다! jamessss 2018.04.24 37
295 PGraphics 관련 질문드립니다! 1 jamessss 2018.04.12 70
294 WASD로 시점을 움직이는 것에 대해 질문이 있습니다. Sinon 2018.04.08 87
293 프로세싱 class 에러 1 hemel 2018.04.06 70
292 for loop의 회전에 관해 질문 드립니다! 1 호오오안 2018.04.05 92
291 도형에 빛효과 1 상히공주 2018.04.03 84
290 신발같이 작은 오브젝트를 프로젝션 맵핑할 때 빔 프로젝터 고민. 이상권 2018.03.06 188
289 입력하기 1 오성혁 2018.03.03 196
288 비디오 재생하다가 키값 설정하여 다른 비디오 재생 2018.03.01 163
287 libraries의 소리파일 3 오성혁 2018.02.23 160
286 변수의 최상위 비트 변경 공대쟁이야 2017.11.22 202
Board Pagination ‹ Prev 1 2 3 4 5 6 7 8 9 10 ... 16 Next ›
/ 16

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소

Designed by sketchbooks.co.kr / sketchbook5 board skin

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

Copyright (c) 2012 Make Processing. All Right Reserved.

smileblue

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소