MATLABの画像の上、[x0、y0]と[x1、y1]の2つのピクセルの間に矢印を描画しようとしています。
アノテーション機能を使ってみました。問題は、関数が画像自体ではなく、図の座標を表すx、y値を入力として受け取ることです。
画像の2つのピクセルの間に矢印を描く方法を知っている人はいますか?
例
imshow(imread('peppers.png'));hold on;
ピクセル(1,1)からピクセル(200,200)に青い矢印を生成したいので、次のようになります(黒ではなく青のみ)。
ありがとう!
quiver- functionを使用するだけで済みます。
figure; imshow(imread('peppers.png'));hold on; quiver(0,0,200,200,0)
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
クリックしてQRコードを生成します
コメントを追加