![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#
文章平均质量分 94
b154265423
海
展开
-
编程实例 使用C#的BitmapData
本文介绍C# BitmapData,对于C# BitmapData,虽然BitmapData.Width还是等于Bitmap.Width,但大概是出于显示性能的考虑。 最近要转开发平台,正研究C#。C#好是好,不过处理图片时一个像素一个像素的操作像素不是一般的慢。其实Delphi也一样,但好在Delphi的Bitmap类提供了ScanLines,可以一行一行的读图,效率比较高。C#应该转载 2014-09-06 19:33:13 · 497 阅读 · 0 评论 -
C#实现任意角度旋转图片(方法1)
实现任意角度旋转图像主要使用Graphics类提供的RotateTransform()方法。代码如下:[c-sharp] view plaincopyprivate void button1_Click(objectsender,EventArgse) { //以任意角度旋转显示图像 Graphics g=this.转载 2014-09-06 19:37:26 · 1018 阅读 · 0 评论 -
十六进制字符串与数值类型之间转换
以下示例演示如何执行下列任务: 获取字符串中每个字符的十六进制值。 获取与十六进制字符串中的每个值对应的字符。 将十六进制 string 转换为整型。 将十六进制 string 转换为浮点型。 将字节数组转换为十六进制 string。 示例 此示例输出 string 中的每个字符的十六进制值。首先,它将 string 分析为字符数组,然后对每个字符调用 ToInt32(转载 2014-09-07 00:30:37 · 890 阅读 · 0 评论 -
C#图像处理(各种旋转、改变大小、柔化、锐化、雾化、底片、浮雕、黑白、滤镜效果)
C#图像处理(各种旋转、改变大小、柔化、锐化、雾化、底片、浮雕、黑白、滤镜效果) 一、各种旋转、改变大小注意:先要添加画图相关的using引用。//向右旋转图像90°代码如下:private void Form1_Paint(object sender, System.Windows.Forms.PaintEventArgs e){Graphics g = e.Gr转载 2014-09-06 19:42:03 · 1017 阅读 · 0 评论 -
c#图像处理入门(-bitmap类和图像像素值获取方法)
c#图像处理入门-bitmap类和图像像素值获取方法 一.Bitmap类Bitmap对象封装了GDI+中的一个位图,此位图由图形图像及其属性的像素数据组成.因此Bitmap是用于处理由像素数据定义的图像的对象.该类的主要方法和属性如下:1. GetPixel方法和SetPixel方法:获取和设置一个图像的指定像素的颜色.2. PixelFormat属性:返回图像的像素格式.转载 2014-09-06 19:43:47 · 518 阅读 · 0 评论 -
C#网络编程(二)------多线程socket实例
服务器端代码:[c-sharp] view plaincopyusing System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Net; using System.Net.Socke转载 2014-09-06 19:45:52 · 3189 阅读 · 0 评论 -
C#网络编程(一)------最简单的基于cs的sokect通讯程序
程序中 常用方法列表: (1)Socket(AddressFamily af,SocketType st,ProtocolType pt) 创建套接字,并且返回新建套接字句柄st。对于客户端来说,也是在本地创建套接字。 (2)bind(IPEndPoint iep) 对于转载 2014-09-06 19:44:58 · 4763 阅读 · 0 评论