【发布时间】:2015-10-09 15:17:46
【问题描述】:
我正在尝试对已加载到位图对象中的图像进行一些几何变换(例如缩放、剪切)
然后我在 C# 中找到了一个内置矩阵类,我使用了它,但我不确定如何初始化 2x2 矩阵或列向量等。
第 4 个重载的构造函数强制我输入 6 个代表 3x2 的值,但我不想要!
我使用了这个参考,但找不到答案
https://msdn.microsoft.com/en-us/library/system.drawing.drawing2d.matrix(v=vs.110).aspx
【问题讨论】:
-
用于视觉效果,而不是数学矩阵。
-
我会用 MATLAB 来做那种事情。
-
@DanielA.White 抱歉,视觉矩阵和数学矩阵有什么区别?你的意思是数学矩阵不实现旋转、缩放、变换等?这是否意味着视觉矩阵只是具有更多功能?
-
@Yola 我的意思是命名空间不像数学矩阵那样通用,因此有限制。
Matrix数据类型用于您刚才描述的内容,而不是一般用途。