回答編集履歴

2

d

2020/07/22 05:18

投稿

tiitoi
tiitoi

スコア21956

test CHANGED
@@ -1,4 +1,8 @@
1
1
  輪郭抽出して cv2.minEnclosingCircle() で外接する円を求めればいいのではないでしょうか
2
+
3
+
4
+
5
+ Python ですが、C++ でも OpenCV の API は同様です。
2
6
 
3
7
 
4
8
 

1

d

2020/07/22 05:18

投稿

tiitoi
tiitoi

スコア21956

test CHANGED
@@ -52,7 +52,7 @@
52
52
 
53
53
  img = cv2.circle(img, (int(cx), int(cy)), int(radius), color=(0, 0, 255), thickness=5)
54
54
 
55
- imshow(img)
55
+ cv2.imwrite("result.png", img)
56
56
 
57
57
  ```
58
58