c# - 移动图像的原点以将其带回c#中的中心
解决方案
您可以捕捉图像的一个区域并显示它。这可能如下所示:
var nX = bmpOriginalImage.Width / 2;
var nY = bmpOriginalImage.Height / 2;
var nWidth = bmpOriginalImage.Width - nX;
var nHeight = bmpOriginalImage.Height - nY;
var rect = new Rectangle(nX, nY, nWidth, nHeight);
var bmpSnapImage = bmpOriginalImage.Clone(rect, bmpOriginalImage.PixelFormat);
m_pbxPictureBox.Image = bmpSnapImage;
推荐阅读
- flutter - 颤振 | 将放大中心页面设置为 true 时出现轮播滑块错误,
- sql-server - 使用 SQL Server 更改 XML 模板并保存到目录
- node.js - Next.js:错误 - ./node_modules/etag/index.js:22:0 未找到模块:无法解析“fs”null
- python - 以意外行为拆分字符串?
- apache-spark - 在 Visual Studio Code 中调试 PySpark
- reactjs - Plesk 显示 404 页面未找到 Reactjs
- reactjs - 为什么json中的数据未定义?
- opengl - 在 yocto 中将 opengl 添加到 core-image-base
- javascript - 在 protractor-beautiful-reporter 显示的日志中添加一些自定义文本
- jenkins - 詹金斯:如何使用扩展选择参数插件的“绑定”字段?