WPF(C#) Alpha-2-
索引サイト
Alpha <-- Blue
Alpha <-- Green
Alpha <-- Red
アルファに青(3)をセットした場合↓
Bitmap w_bitmap = new Bitmap(xsize, ysize);
for (int idx1 = 0; idx1 < ysize; idx1++)
{
for (int idx2 = 0; idx2 < xsize; idx2++)
{
//*******************************************
// 順序はそのまま A,R,G,B
//*******************************************
w_bitmap.SetPixel(idx2, idx1, System.Drawing.Color.FromArgb (
p_data[idx2, idx1, 3],
p_data[idx2, idx1, 1],
p_data[idx2, idx1, 2],
p_data[idx2, idx1, 3]));
}
}
w_bitmap.Save(p_filename, ImageFormat.Png);