2016-01-15 68 views
0

我想转换点为intAndroid Opencv如何将点转换为int?

我的代码点

Point zz = new Point(pt.y-radius,pt.y+radius); Point xx = new Point(pt.x-radius,pt.x+radius);

这里是代码支持INT(不支持点)。

Mat rgba1 = rgba.submat(int a,int b,int c,int d);

如何转换点为int?

谢谢。

+0

是什么RGBA?这与opencv有什么关系?一个点显然不是一个整数... –

回答

0

submat()取矩形点。而点持有两对(X,Y)

由于您的具体点,我的客人,您应该使用下面的例子:

Mat rgba1 = rgba.submat((int)zz.x, (int)zz.y, (int)xx.x, (int)xx.y);