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#对图片进行马赛克处理可控制模糊程度的实现代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对毛票票网站的支持!
热门推荐
10 儿子立冬祝福语简短独特
11 对当兵的祝福语简短
12 侄儿高考试祝福语简短
13 伴郎红包祝福语朋友简短
14 媳妇生日简短祝福语朋友
15 公司年会祝福语简短最好
16 元旦感恩祝福语简短大全
17 红包祝福语简短10字
18 周六早晨祝福语简短