我正在尝试在 opencv for android 中为 MatOfPoint2f 添加点,但不确定执行此操作的最有效方法。我正在考虑调用 MatOfPoint2f.toArray(),然后将其添加到 arraylist,然后添加我的元素,然后调用 MatOfPoint2f.fromArray()。我曾尝试使用 MatOfPoint2f 方法 put,但有时我会添加超出数组边界的元素,所以这不起作用。我也尝试调用 toList() 方法并使用 add 方法,但它给我的列表无法添加或放入元素。我在 mat 中看到了 push_back 方法,我确信这也不起作用,因为它会将元素添加到较低的行,并且我相信所有的点都存储在第 0 行的列中。
任何帮助将不胜感激。