###メガデモを語る ver.2###
■ このスレッドは過去ログ倉庫に格納されています
0425デフォルトの名無しさん
NGNG偉そうなのは一向に構いませんが、もう少し冷静に考えてみて下さい。
例えば、広大なビットマップの背景は1色で埋め尽くされていて、その中の
中心近くに、1ピクセルだけ違う色があったとしましょう。上、下、左、右の
4ピクセルを足して4で割ってぼかしたとします。確かに、例の1ピクセルの
周りはぼやけます。しかし、例の1ピクセルの周りの4ドットはいわゆる
背景色ではありませんか?という事は、背景の色を4回足して4で割っても
背景の色のままですよね。とすると、例の1ピクセルの周りの4ピクセル
には色がつきますが、元々あったピクセルは背景色で塗りつぶされてしまいます。
どうですか?3x3の輪になりませんか?言ってる意味、わかって貰えました?
ついでに、お節介かも知れませんが、4つのピクセルを足して4で割るよりかは、
各ピクセルをビットシフトで1/4にしてから足す方が明らかに効率的ですね。
実は割り算は遅いんですよ。
P.S.アナタの書いたプログラムは怖いので、私のパソコンで実行させたくありません。
■ このスレッドは過去ログ倉庫に格納されています