vendredi 24 mai 2019

Opencv.js How to draw a subset of contours?

Using Opencv.js I have acquired the contours in an image.

using some selection function I have collected a subset of these contours.

Say they are in the list of contours:

var suitableContours;

I need to know draw these contours using opencv.

If this were python I could do

cv.drawContours(img, [suitableContours[cnt]], 0, [255, 0, 0, 255], 2);

Assume by the point I want to draw the contours I don't have access to the original image nor the mask nor the original contour list, only the selected contours.

How can I draw these contours?

The above code results in: BindingError: Cannot pass "[object Object],[object Object]" as a MatVector




Aucun commentaire:

Enregistrer un commentaire