1
我正在爲android的opencv項目工作。我需要將變量從MatOfPoint2f
轉換爲MatOfPoint
。以下是我的代碼的相關部分:approx
是MatOfPoint2f
類型,我需要轉換它,因爲drawContours
使用類型ArrayList<MatOfPoint>
。將MatOfPoint2f轉換爲MatOfPoint
Imgproc.approxPolyDP(newMtx, approx, 0.02*peri, true);
approxMatOfPoint = (MatOfPoint) approx; // to convert
ArrayList<MatOfPoint> p = new ArrayList<>();
p.add(approxMatOfPoint);
Imgproc.drawContours(img, p, 0, new Scalar(0,255,0), 2);