天天看点

Win8 Metro(C#)数字图像处理--2.61哈哈镜效果



[函数名称]

  哈哈镜效果函数  WriteableBitmap DistortingMirrorProcess(WriteableBitmap src, int x, int y)

[算法说明]

  哈哈镜效果图像实际上是一种图像形变特效而已,对于这个特效,我们可以通过三角变换来实现。

  1,对于哈哈镜效果变换,首先它有两个参数,原点坐标和特效影响因子。

  对于图像中的像素点P(x,y),假设原点坐标为X,Y,那么,根据三角函数变换可以得到:

  当前像素P的相对坐标cX,cY:

Win8 Metro(C#)数字图像处理--2.61哈哈镜效果

[图像效果]

Win8 Metro(C#)数字图像处理--2.61哈哈镜效果

继续阅读