2016-01-15 2 views
0

Я хотел бы, чтобы преобразовать точку в целоеAndroid 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);

Как преобразовать точку в целое?

спасибо.

+0

что RGBA? что это имеет отношение к opencv? Точка, очевидно, не int ... –

ответ

0

submat() принимает прямоугольные баллы. И точка держать двойную пару (х, у)

Из-за ваши конкретные точки, я гость, вы должны использовать следующий пример:

Mat rgba1 = rgba.submat((int)zz.x, (int)zz.y, (int)xx.x, (int)xx.y); 
Смежные вопросы