日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

c#的圖片合成

 ylw527 2010-11-19

c#的圖片合成

C# and .NET 2008-08-18 21:47:05 閱讀179 評論0   字號: 訂閱

 private Bitmap outmap(Bitmap s1, Bitmap s2)

        {

            so = new Bitmap(s1.Width, s1.Height);

            for (int i = 0; i < s1.Width; i++)

            {

                for (int j = 0; j < s1.Height; j++)

                {

                    Color a = s1.GetPixel(i, j);

                    Color b = s2.GetPixel(i, j);

                    // 跟據(jù)你的合并要求, 計算這兩個color的合并

                    int red = (int)a.R * (255 - b.A) / 255 + b.A * b.R / 255;

                    if (red > 255) red = 255;

                    int green = (int)a.G * (255 - b.A) / 255 + b.A * b.G / 255;

                    if (green > 255) green = 255;

                    int blue = (int)a.B * (255 - b.A) / 255 + b.A * b.B / 255;

                    if (blue > 255) blue = 255;

                    Color c = Color.FromArgb(red, green, blue);

                    so.SetPixel(i, j, c);

                }

            }

            return so;

        }

    本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多