OpenCVで画像に線を引きたいのですが、角度を指定して斜めに線を描くことはできるのでしょうか?
始点と終点を指定すれば斜めに線を引くことはできると思うのですが、そのような方法ではなく、始点と長さと角度を指定して斜めの線を引きたいです。
詳しい方いましたら教えてください。よろしくお願い致します。
始点と長さと角度から、三角関数を用いて終点の座標を計算することができます。
> 始点と終点を指定すれば斜めに線を引くことはできると思うのですが、そのような方法ではなく
という話なのですから,
「終点の座標を計算して → 始点と当該計算した終点を指定することで線を引く」
ということだと条件を満たさないのでは.
なるほど!ありがとうございます!
fanaさま
回答ありがとうございます!
fanaさまの言うとおりmelianさまの方法は求めていたこととは少し違いますが、結果的に角度と長さで決めていることになるので、計算するコードを挟む必要がありますがmelianさまの方法でやってみようと思います。ありがとうございました。
> fana
まぁ、適当に draw_line_with_length_and_theta(start_point, l, theta) なんていう様な関数を作成すればよいのではないかな、と思います。
回答3件
あなたの回答
tips
プレビュー