码迷,mamicode.com
首页 > 其他好文 > 详细

图像的裁剪

时间:2016-11-05 23:10:32      阅读:225      评论:0      收藏:0      [点我收藏+]

标签:加载   解决   设计   orm   比例   bsp   ict   技术   相互   

      基于winform窗体下对一幅图像进行裁剪,当对于一幅裁剪开始出现了一些问题,根据所找到的源码,编译时始终裁剪的区域感觉像是对图像的右上角进行了放大,后来找出症结,因为我没有考虑到窗体的大小,因为当pictureBox控件不能等于原图像的大小是,总会出现上面的问题,但往往设计控件时,不可能设计成图片的大小,因为当加载不同的图像时候,控件大小要发生改变,总之是不很方便的。

  本人的解决方法:求出pictureBox控件窗体的宽度和高度与图像宽度和高度的比例因子,s1,s2,在pictureBox需要裁剪的本分按照比例求出该原图像的位置和大小,最后同通过Clone()复制裁剪的部分,最后将裁剪的部分显示出来。

技术分享

技术分享

   当然了上面只是我自己的做法,如果大家有什么更好的办法,可以相互讨论一下。

图像的裁剪

标签:加载   解决   设计   orm   比例   bsp   ict   技术   相互   

原文地址:http://www.cnblogs.com/smart--boy/p/6034218.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!