c#中,怎么显示一张图片上的某一块区域的图像?

 我来答
沙和尚啊0085
2013-11-28 · 超过57用户采纳过TA的回答
知道答主
回答量:108
采纳率:0%
帮助的人:132万
展开全部
Image image = System.Drawing.Image.FromFile(filename); //建立一个蒙板一样大小的画布 Bitmap bit = new Bitmap(image.Width, image.Height); //对这个空图片建立GDI+对象; System.Drawing.Graphics g = Graphics.FromImage(bit); //创建蒙板区域 GraphicsPath gpath = new GraphicsPath(); int len=p.Length; int flen=len/4; for (int i = 0; i < flen; i++){//以4个坐标画一个矩形显示区域 Point[] point ={ p[i*4], p[i*4+1], p[i*4+2], p[i*4+3] }; gpath.AddPolygon(point); //设置画布显示区域【即设置蒙板区域】
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式