这是用Visual Studio 2005写的一个图像处理程序,里面有许多经典算法(灰度化、二值化、对比度调节、饱和度调节、亮度调节、平滑算法、锐化算法、马赛克等等 基本上都较全了 我相信许多计算机专业的同学都有可能要对图像处理编程),不过这只是针对位图图像且是对每一像素逐一处理,没用使用内存流(使用内存流来处理位图图像明显要快要高级些),希望感兴趣的人可以考虑用内存流来处理图像。里面的“关于”部分已被我删除,也许没有完全删除,希望大家删除了在运行哈,大家自己灵活应变吧!
具体代码如下所示:
using System.Drawing;
using System.Drawing.Imaging;
using System.Web.Mvc;
namespace MVC2017_Sample.Controllers
{
public class DefaultController : Controller
{
public ActionResult Index()
{
//原图
Image img = Image.FromFile("c:\\1