- 247 名前:うp主 ◆nicoAE5HVc mailto:sage [2008/04/16(水) 15:46:41 ID:oE3P6xRw0]
- >>242
画像入力やカラーイメージ、null、カメラはプラグイン扱いなので、出来れば本体設定にプラグインの 情報は書き込みたくないですね… 本体設定をいじるときにいろいろ面倒になるので。 というか、使うときはほぼ確実にデュレーションをいじるので長さMAXにしt… おや、誰か来たようだ >>246 アルファ加重は、各ピクセルを足し合わせるときに該当ピクセルのアルファで掛けたものを足して、 書き出すときにアルファの合計値で割ると良い感じになります…と言葉で書いてもわかりづらい orz こんな感じです↓ byte[] data; byte[] result; int a, r, g, b, pos, count; /*略*/ int ta = data[pos + 3]; r += data[pos + 2] * ta; g += data[pos + 1] * ta; b += data[pos]* ta; a += ta; count++; /*略*/ result[pos] = (byte)(b / a); result[pos + 1] = (byte)(g / a); result[pos + 2] = (byte)(r / a); result[pos + 3] = (byte)(a / count);
|

|