我的程序im处理灰度,构建一个alpha蒙版,并拆分颜色通道。如何反转图片?
以上操作是逐个像素地查看图像完成的。
我正在使用vb2005.net,为了提高速度,有没有其他方法可以用drawing.graphics来做这些事情呢?
发布于 2009-07-23 10:10:32
参见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中完成这个特定的操作)
https://stackoverflow.com/questions/1170751
复制相似问题