2011-10-25 44 views
6

問題があります。 Imageコントロールに格納されている画像の一部のピクセルを塗りつぶす(または塗り直す)必要があります。これはpng画像です。つまり、すべての黒のピクセルは、たとえば赤の色で塗りつぶされなければならないということです。これどうやってするの?私はピクセルに直接アクセスでき、XORで特殊ビットを変更することができると思っていましたが、これを行う方法はわかりません。それとも簡単な方法がありますか?WPF画像、ピクセルの色を変更する

答えて

3

GetPixelSetPixelの方法は、必要なものに適しています。

This answerには、使用に適したコードサンプルがあります。

+0

ありがとうございます。私はWPFを使っていますが、何をすべきか理解しました。ちょうどBitmapからBitmapSourceを作成し、Interopを使用します – Ivan

関連する問題