質問: cv2.imread("img.png",1) plt.imshow(img,"gray") plt.show cv2.circle(img, (width//2, height//2), 80, (0, 0, 255), 1) ```
回答: circle関数の座標点は、円の計算式から求められないでしょうか? 交点については、"円の交点"として検索をかけると沢山のページがあったのですが、良く見ると楕円でした。楕円の交点は、 4次式とか。ちょっと厳しい? 別の方法、、と思ったところ、 赤の円を最初から、同じ画像に書かずに、別の画像(サイズ等、同じにする)に描画し、重ね合わせをすれば、どうでしょうか? 黒と赤の重ね合わせは分かりずらいので、青と赤とかにして、、。 そして、画素中の合成色となった箇所を調べる方法はどうでしょうか? 練習として手頃そうなのですが、今、すぐに出来そうもないので、一案として。