80,351
社区成员
发帖
与我相关
我的任务
分享
Mat drawing = Mat.zeros(src.size(), CvType.CV_8UC3);
List<MatOfPoint> contoursPolyList = new ArrayList<>(contoursPoly.length);
for (MatOfPoint2f poly : contoursPoly) {
contoursPolyList.add(new MatOfPoint(poly.toArray()));
}
for (int i = 0; i < contours.size(); i++) {
Scalar color = new Scalar(rng.nextInt(256), rng.nextInt(256), rng.nextInt(256));
Imgproc.drawContours(drawing, contoursPolyList, i, color);
Imgproc.rectangle(drawing,boundRect[i].tl(), boundRect[i].br(), color, 2);
}