c#大题求助大神怎么去修图神

很多童鞋拿着手机自拍以后就鼡美图之类的润色一下发到网上就说自己会P图了。稍微高明一点的就用PS里面的液化滤镜把自己变成蛇精、1米2长腿然后又有一大波人来捧場说“LZ好腻害”、“神PS”之类的。看看真正大神的后期修图就知道什么叫做修图了~


选择.net来做图像处理唯一的好处就昰避免了烦琐的编程细节,可以全部精力投入在算法上.

在图像结构分析之前,我使用了高斯模糊来去粗取精, 将细节部分的去掉,将边缘强化. 

高斯模糊的算法很简单了, 使用高斯函数和图像做卷积, 不过复杂度真是不错, 宽度=2的高斯模糊要做 24*n(n是图像像素)次浮点运算

不过如果把重复计算的除外,就只有4*n次了, 而且宽度约大, 重复计算的越多. 我最早实现的不加任何优化的算法真是奇满无比,在被

acdsee的高斯模糊速度bs后,我开始优化,最后终于在速度上比较能够接受(还是要被acdsee鄙视)不过,这个慢速度,vm也多少要负点责任吧...(我又不能使用pointer,所有的数值在使用时都是copy的,这个就比用c实现慢多了...)






//计算一个点的卷积值





//使用这个函数对图像进行过滤



该楼层疑似违规已被系统折叠 

可鉯加我QQ 不过女士头像不完整


我要回帖

更多关于 求助大神怎么去修图 的文章

 

随机推荐