【发布时间】:2015-07-22 20:07:10
【问题描述】:
例如,在这个方法中:
返回一个新的Image,根据System.Drawing.Rectangle 参数进行裁剪。一个示例用法是:
var image = new Image<Gray, Byte>("filename.jpg");
var cropRectangle = new Rectangle(0, 200, 100, 10);
var cropped = image.Copy(cropRectangle);
OpenCV、EmguCV 以及 Image 类都使用坐标系 (Row, Column),但 Rectangle 使用更传统的 (x, y) 坐标系。
这两个坐标系如何相互映射?我应该创建一个带有x == 100 和y == 10 的Rectangle 以从第100 行和第10 列开始裁剪吗?
【问题讨论】:
标签: c# opencv coordinate-systems emgucv