C#编写动态链接库类库dll文件

 时间:2024-10-12 00:04:08

1、打开vs2010菜单栏新建->项目,选择C#编程环境下的类库,起名叫imageprocess,准备做一个图片处理的类

C#编写动态链接库类库dll文件

3、Bitmap类型定义一张图片,我们发现缺乏相关引用,于是在解决方案的引用文件夹里右键添加引用,从.Net库里把System.Drawing添加进来,然后在using里加上using System.Drawing

C#编写动态链接库类库dll文件

4、下面我们在imagepro类里添加方法Reverse,Reverse函数的类型就是Bitmap,直接返回处理后的图片,这个方法是给图片像素取反,类似底片的效果

5、然后我们在Reverse函数里添加如下代码for (int i = 0; i 争犸禀淫< image.Width; i++) //循环遍历宽 { for (int j = 0; j < image.Height; j++)//循环遍历高度 { Color pix = image.GetPixel(i, j);//获取图像像素值 int r = 255 - pix.R;//像素值取反 int g = 255 - pix.G;//转换颜色 int b = 255 - pix.B; //转换颜色 image.SetPixel(i, j, Color.FromArgb(r, g, b));//保存像素值 } } return image;

C#编写动态链接库类库dll文件
  • 如何使用blender2.9快速设计简易摩托车简图模型
  • Solidworks如何利用设计表进行复杂的尺寸计算
  • delta 3D打印机调试技巧
  • Creo 7.0带特征详解教程
  • solidworks如何添加基准面
  • 热门搜索
    北海涠洲岛旅游攻略 喀什旅游 旅游用品 岳阳旅游 丽江旅游股票 永泰旅游 毕业旅游 出境旅游 石家庄周边旅游景点 会议旅游