2009-08-19から1日間の記事一覧

200個の円で任意の写真を近似

100個とか200個の円で320×240ドットの領域を埋めて、それらのサイズや色、位置、透明度をランダムに変えていくことでターゲットの画像に近づけるという処理。既存画像(ppm形式)をロードする関数を書いたので、実際にどんなもんかと思って数千世代とか1万世…

やや顔が見える

円で顔写真を近似する処理で、円オブジェクトのmutateを3種類に分けた。全パラメータを一度にランダムに変化させる、1つのパラメータをランダムに変化させる、1つのパラメータを微妙に変化させる、の3つ。最初のうちは色々試行錯誤させて、最後のほうは微調…