如何找出负面形象?

时间:2009-07-23 09:57:29

标签: vb.net image

我的程序正在处理灰度,构建alpha蒙版,并分割颜色通道。 你如何反转图片?

以上是逐像素查看图像。

我正在使用vb2005.net,为了速度,有没有其他方法可以使用drawing.graphics做这些事情?

1 个答案:

答案 0 :(得分:0)

this。您基本上必须使用ColorMatrix

new float[][]
{
   new float[] {-1, 0, 0, 0, 0},
   new float[] {0, -1, 0, 0, 0},
   new float[] {0, 0, -1, 0, 0},
   new float[] {0, 0, 0, 1, 0},
   new float[] {1, 1, 1, 0, 1}
}

unsafe processing(不确定这个特定的可以在VB.NET中完成)