2007年8月30日木曜日

glitch





うーんもっとめっためたにしたいのだ。

2007年8月29日水曜日

glitch



画像読み込んでランダムに表示をしただけ。
切り取ってミックスできるように計算しよう。
ホントはネットからリアルタイムに画像を読み込んでこれると良い。
うーんyahoo!searchとかgooglesearchライブラリでは無理なのかしら。


-------------------------------------

PImage p[] = new PImage[8]; //配列で画像8枚分の領域確保


void setup(){
size(640, 480);
background(9,33,44);
frameRate(10);
p[0]=loadImage("385539787_8c59c3231b.jpg");
p[1]=loadImage("430386271_51b479373a_m.jpg");
p[2]=loadImage("430481076_02c27c2a87.jpg");
p[3]=loadImage("437864072_0e530ab34d.jpg");
p[4]=loadImage("850897910_758190f695_m.jpg");
p[5]=loadImage("1165833184_a24c7d047a_m.jpg");
p[6]=loadImage("glitch1.jpg");
p[7]=loadImage("screen-0122.jpg");
}

void draw(){
for(int i=0; i<7 ; i+=1 ){
if(i==0){
image(p[0],random(width),random(height));
} else if(i==1){
image(p[1],0,random(height));
} else if(i==2){
image(p[2],random(width),0);
} else if(i==3){
image(p[3],random(width),random(height));
} else if(i==4){
image(p[4],random(width),random(height));
} else if(i==5){
image(p[5],random(width),random(height));
} else {
image(p[6],random(width),random(height));
}
 
}
}

void keyPressed(){
saveFrame();
}

2007年8月26日日曜日

2007年8月25日土曜日

photo





自分で現像する。やっぱり難しいのね。
カラーでやったのにうちのカヤちゃん黒こげですたい。

サブン





processingでライブカメラ。
フレームの差分を読み込んでそこに■を表示する。けっこうおもしろい。
 

2007年8月22日水曜日

img

rubyを相変わらずやっていますが。

こんな本こんな本を読んでいて、何をしようかというとHPかメールから文章を解析してしゃべってくれる人工無能みたいなを作ってみようかと。もうちょっとインタラクティブに面白くして作品にしたい。
これに間に合うといい。50万、50万かぁ。


喋るプログラムっていうのはマルコフ辞書をつかえば結構簡単にできるみたい。っていうか、うちのTHU(ブログペット)もこれでできているのねたぶん。私はマルコフ辞書にかわいいかわいい言っていたのか・・・。ぐう。
TMailに挑戦したけれども、どうしてもうまくダウンロードできなくて、(かなり悔しい。)
とりあえずhpricotでHTML解析しようと思う。
文章の解析はうまくいきそうだけどimg、imgが、画像が来ません。んんんん~。
目が疲れすぎて、頭がだるいし、鼻水がとまらないし(ナゼ?)鬱になってしまいそうです。ううっ。


でもがんばる。
運動でもするといいのか?ヨガかな。

-------------------------------------------------------
#各pタグ中の画像を探す


require 'rubygems'
require 'hpricot'

require 'open-uri'
doc = Hpricot(open("http://mixi.jp/list_friend.pl"))

# find all images within paragraphs.
doc.search("/html/body//p").each do |para|
puts "== Found paragraph!!=="
pp para
imgs = para.search("img")
if imgs.any?
puts "== Found #{imgs.length} images inside =="
end
end

2007年8月21日火曜日

やっと 


つながった。光になった、実家のネット。うれぴい。