1.Win32 API のBitBlt を使っての画像のネガティブ・ポジティブ(色を反転)変換(消えない画像・保存可)
2.LockBitsを使って配列の個別データをネガティブ・ポジティブ(色を反転)変換(消えない画像・保存可)
3.ColorMatrix を使っての画像のネガティブ・ポジティブ(色を反転)変換(消える画像・保存不可)
この変換処理では、R.G.B 値の 0 は、255 に変換されるが、255 は 0 に変換されない、従って原色系(8色)は、黒に変換されてしまう(白黒画像等の場合は真っ黒になる) (0,255,255) や (255,0,255) や (0,255,0) 等は、 全て→(255,255,255) に変換される
上記表示画像は、減色しておりますので、実際の表示色とは異なります。
|