Home > 1a > | ノート > 1a-10 作品をつくる2 画像に保存する

1a-10 作品をつくる2 画像に保存する

  • Posted by: masa
  • 2009年6月22日 14:40
  • 1a | ノート

教科書 p.91〜p.92

  • 画像(PNG形式)に保存する

画像に保存する

プログラムの最後に「save("ファイル名");」を追記する。画像はsketchフォルダ内に保存される。

size(400,400);
colorMode(HSB,100);
background(99); //背景を白
smooth(); //境界を滑らかに
noStroke(); //境界線なし

int myDiameter=20; //直径(diameter)
int myInterval=40; //間隔(Interval)
int myRepeat=int(width/myInterval); //実際はこれより1回多く繰り返す

int range=3; //ゆらぎの振幅

for(int j=0; j<=myRepeat; j++){
  for(int i=0; i<=myRepeat; i++){
    fill(55,random(10,30),99); //水色の彩度をランダムに設定
    //条件分岐
    if (j%2==0){ //jが偶数のとき
      ellipse(myInterval*i+random(-range,range),myInterval*j+random(-range,range),myDiameter,myDiameter);
    }else{//jが奇数のとき、x軸方向に少しずらす
      ellipse(myInterval*i+myInterval/2+random(-range,range),myInterval*j+random(-range,range),myDiameter,myDiameter); 
    }
  }
}

save("mizutama.png");

※jpg形式で保存したい場合は「mizutama.jpg」とする。

メニューから「Show Sketch Folder」を選ぶと、画像が保存されたフォルダを開いてくれる。

Show Sketch Folder

画像に保存する

Home > 1a > | ノート > 1a-10 作品をつくる2 画像に保存する

Search
Feeds
Textbook
  • Built with Processing [改訂版]
Recommends
  • Processing – A Programming Handbook for Visual Designers and Artists
  • Learning Processing: A Beginner's Guide to Programming Images, Animation, and Interaction (Morgan Kaufmann Series in Computer Graphics)
  • Arduinoをはじめよう
  • ビジュアライジング・データ ―Processingによる情報視覚化手法
  • +GAINER―PHYSICAL COMPUTING WITH GAINER

Return to page top