openCV を使用して、C++ で HoughCircles を使用して見つかったいくつかの円をどのように塗りつぶすことができますか? この円は、画像にマスクを作成するために使用されます。これを行うより良い方法はありますか?
ありがとう。
openCV を使用して、C++ で HoughCircles を使用して見つかったいくつかの円をどのように塗りつぶすことができますか? この円は、画像にマスクを作成するために使用されます。これを行うより良い方法はありますか?
ありがとう。
円の外線の太さを CV_FILLED または -1 に渡して、次のように円を塗りつぶすことができます
circle(img, Point(50,50),50, Scalar(255,255,255),CV_FILLED, 8,0);
詳細については、 OpenCV Docを参照してください。