Skip to content

Commit ea3c230

Browse files
committed
Merge pull request opencv#17248 from nroduit:java-addall
2 parents 65b3209 + 400a781 commit ea3c230

File tree

1 file changed

+6
-12
lines changed

1 file changed

+6
-12
lines changed

modules/java/generator/src/java/org/opencv/utils/Converters.java

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -519,8 +519,7 @@ public static Mat vector_vector_Point_to_Mat(List<MatOfPoint> pts, List<Mat> mat
519519
Mat res;
520520
int lCount = (pts != null) ? pts.size() : 0;
521521
if (lCount > 0) {
522-
for (MatOfPoint vpt : pts)
523-
mats.add(vpt);
522+
mats.addAll(pts);
524523
res = vector_Mat_to_Mat(mats);
525524
} else {
526525
res = new Mat();
@@ -568,8 +567,7 @@ public static Mat vector_vector_Point2f_to_Mat(List<MatOfPoint2f> pts, List<Mat>
568567
Mat res;
569568
int lCount = (pts != null) ? pts.size() : 0;
570569
if (lCount > 0) {
571-
for (MatOfPoint2f vpt : pts)
572-
mats.add(vpt);
570+
mats.addAll(pts);
573571
res = vector_Mat_to_Mat(mats);
574572
} else {
575573
res = new Mat();
@@ -600,8 +598,7 @@ public static Mat vector_vector_Point3f_to_Mat(List<MatOfPoint3f> pts, List<Mat>
600598
Mat res;
601599
int lCount = (pts != null) ? pts.size() : 0;
602600
if (lCount > 0) {
603-
for (MatOfPoint3f vpt : pts)
604-
mats.add(vpt);
601+
mats.addAll(pts);
605602
res = vector_Mat_to_Mat(mats);
606603
} else {
607604
res = new Mat();
@@ -614,8 +611,7 @@ public static Mat vector_vector_KeyPoint_to_Mat(List<MatOfKeyPoint> kps, List<Ma
614611
Mat res;
615612
int lCount = (kps != null) ? kps.size() : 0;
616613
if (lCount > 0) {
617-
for (MatOfKeyPoint vkp : kps)
618-
mats.add(vkp);
614+
mats.addAll(kps);
619615
res = vector_Mat_to_Mat(mats);
620616
} else {
621617
res = new Mat();
@@ -714,8 +710,7 @@ public static Mat vector_vector_DMatch_to_Mat(List<MatOfDMatch> lvdm, List<Mat>
714710
Mat res;
715711
int lCount = (lvdm != null) ? lvdm.size() : 0;
716712
if (lCount > 0) {
717-
for (MatOfDMatch vdm : lvdm)
718-
mats.add(vdm);
713+
mats.addAll(lvdm);
719714
res = vector_Mat_to_Mat(mats);
720715
} else {
721716
res = new Mat();
@@ -746,8 +741,7 @@ public static Mat vector_vector_char_to_Mat(List<MatOfByte> lvb, List<Mat> mats)
746741
Mat res;
747742
int lCount = (lvb != null) ? lvb.size() : 0;
748743
if (lCount > 0) {
749-
for (MatOfByte vb : lvb)
750-
mats.add(vb);
744+
mats.addAll(lvb);
751745
res = vector_Mat_to_Mat(mats);
752746
} else {
753747
res = new Mat();

0 commit comments

Comments
 (0)