我想剪切图片的特定部分,并用它来将裁剪后的图像与硬盘中存储的另一图像进行比较。问题是我不知道如何获取源图像的特定部分。我知道要裁剪的图像的位置(X,Y)。
这将加载原始文件并创建一个从 (0,0) 开始、尺寸为 64x64 的裁剪版本。
Bitmap original = new Bitmap( @"C:\SomePath" );
Rectangle srcRect = new Rectangle( 0, 0, 64, 64 );
Bitmap cropped = (Bitmap)original.Clone( srcRect, original.PixelFormat );
顺便说一句,您没有指定这是 WinForms 还是 WPF,所以使用 WinForms,因为我真的不知道 WPF 图像操作函数。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)