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如何添加基准面
  • 热门搜索
    丸子的做法大全家常 蒸芋头的做法大全 胡辣汤的做法 黄豆排骨汤的做法 肉丸子的家常做法 鲅鱼的做法大全 澄怎么读 qq糖的做法 发糕的做法视频 土豆饼的家常做法