阿桑地方
GDI+: 图形设备接口,是。net中实现图形、图像、以及文字处理的win32API,所有GDI+的功能都包含在C#系统的 System/ system/Drawing / image / drawing2d 中,首先创建 Graphics对象,相当于一块画布。
Graphics g = this.CreateGraphics(); //利用窗体或者空间的 方法建立 Graphics对象的引用
画笔对象: Pen 类 Pen p1 = new Pen(Color.Red , 2);
private void Form1_Paint(object sender, PaintEventArgs e)
{
Graphics g = this.CreateGraphics();
g.Clear(this.BackColor);
Pen p1 = new Pen(Color.Red , 2);
// g.DrawLine(p1,40,50, 220, 150);
// g.DrawRectangle(p1,10,10,20 ,20);
// g.DrawEllipse(p1,80,90,100,200);
// g.DrawArc(p1 , 0 , 0 ,200, 300,-60,180);//hua yuan hu
Point[] point1 = new Point[]
{
new Point(10 ,120 ),
new Point(120 ,100 ),
new Point(300 ,180 ),
new Point(60 ,200 ),
};
g.DrawClosedCurve(p1,point1);//画一条闭合曲线
正叶线数学表达式:
r = a sin( n w ) ;
x = r cos w ;
y = r sin w ; a>0 ; n = 2 3 4 5 ......................
图像处理基础:图像的打开、保存、移动、尺寸变化、分辨率操作。动画。
图像文件类型: 位图 bmp / Icon .ico / gif .gif / 图元文件 .wmf / JPEG .jpg /
C#对图像的处理使用了了 Image 类,但其是抽象类,因此使用继承类 bitmap 类,出理由像素数据定义的位图。
Bitmap mybitap = new Bitmap("C:\ tESTimage.bmp");
Color c = new Color ();
c = mybitmap. GetPixel( 10 , 10 ) 获取指定位置的像素值
int r ,g ,b ;
r = c.R ;
g = c.G ;
b = c. B ; 将颜色值分解出单色分量值
五子棋:
五子棋:
Graphics g = this.CreateGraphics();