\

四角形の描画

PythonとOpenCVを使用して、画像上に四角形を描画する方法を紹介します。以下に基本的なコードを示します。

import cv2

# 画像を読み込む
img = cv2.imread('image.jpg')

# 左上の座標と右下の座標を指定して四角形を描画
img = cv2.rectangle(img, (x1, y1), (x2, y2), (B, G, R))

このコードでは、cv2.rectangle()関数を使用しています。この関数は、指定した座標に四角形を描画します。色はBGRの順番で指定します。

線分の描画

線分の描画も同様に、cv2.line()関数を使用します。

# 開始地点と終了地点の座標を指定して線分を描画
img = cv2.line(img, (x1, y1), (x2, y2), (B, G, R))

円の描画

円の描画にはcv2.circle()関数を使用します。

# 中心の座標と半径を指定して円を描画
img = cv2.circle(img, (x, y), radius, (B, G, R))

以上がPythonとOpenCVを使用した基本的な図形描画の方法です。これらの関数を組み合わせることで、様々な図形を描画することが可能です。

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です