タグ

C#とブレンドに関するni66lingのブックマーク (2)

  • C# 画像イメージに画像イメージを重ねる方法

    質問 2007年7月6日金曜日 2:36 いろいろ調べましたが解決方法が分かりませんでしたので質問させていただきます。 JPG等の画像へ、ロゴマーク等のJPG画像を重ねる方法を探しています。 (例えば右下に会社ロゴを追加する等です。) 当方の環境としては VC# 2003 を使用しています。 Bitmapクラス等で何らかの処理をさせれば良いのでしょうが方法が分かりませんでした。 上記問題の解決方法をご存知の方はご回答願います。 もしよろしければ、サンプルソースも開示して頂けたら幸いです。 よろしくお願いいたします。 すべての返信 (9) 2007年7月6日金曜日 3:09 ✅回答済み 流れとしては以下に書かれているイメージです。 GDI+を使った画像合成について http://www.microsoft.com/japan/msdn/community/gdn/ShowPost-26061

    C# 画像イメージに画像イメージを重ねる方法
  • 【.NET】カラー行列(ColorMatrix)で画像のRGBの値を調整する - CommentOut?

    VB.NETやC#で画像のRGB値を操作するには、System.Drawing.Bitmap.GetPixel()やSystem.Drawing.Bitmap.SetPixel()を使用して、各ピクセルの値を変更することで実現可能です。 しかし、大きな画像全体の色情報を変更するには、GetPixel()やSetPixel()は重いため、処理に時間がかかりすぎます。 やりたいことが各ピクセルに対する一律に行うような操作であれば、画像を描画する際にImageAttributesの各設定を行うことで、工夫次第で簡単なコードで高速に動作させることができる可能性があります。検討してみてください。 (ImageAttributesが用途に合わなければ、時間がかかってもGetPixcel()、SetPixcel()を使って処理するか、System.Drawing.Bitmap.LockBits() Sy

  • 1