C#对图片进行马赛克处理可控制模糊程度的实现代码
具体代码如下所示:
usingSystem.Drawing; usingSystem.Drawing.Imaging; usingSystem.Web.Mvc; namespaceMVC2017_Sample.Controllers { publicclassDefaultController:Controller { publicActionResultIndex() { //原图 Imageimg=Image.FromFile("c:\\1.jpg"); Bitmapmap=newBitmap(img); //马赛克处理后的图片Imageimg2=AdjustTobMosaic(map,20); img2.Save("c:\\1_bak.jpg",ImageFormat.Jpeg); returnView(); } //////马赛克处理 /// ////// 影响范围每一个格子数 /// publicBitmapAdjustTobMosaic(System.Drawing.Bitmapbitmap,inteffectWidth) { //差异最多的就是以照一定范围取样玩之后直接去下一个范围 for(intheightOfffset=0;heightOfffset 总结
以上所述是小编给大家介绍的C#对图片进行马赛克处理可控制模糊程度的实现代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对毛票票网站的支持!