2012-04-15 17 views
0

図の2行を描画するためのコードは次のとおりです。行の色を変更してオブジェクトを検出する方法

これらの行を実際にどのように配置することができますか。これらの行にオブジェクトが存在する場合は、行の色を変更するために "これらの行にオブジェクトがあることを簡単に警告するためにはどうすればよいですか?"

することができます、私は質問の不明確に@クリスA.に同意するが、あなたが望む唯一のことは、この非常に静的コードの将来に関する記述にこれらの線の色を変更できるようにすることである場合
im=imread('tas.jpg'); 

imshow(im); 

hold on; 

line([27,1523],[1753,1753]); 

line([7,1531],[1395,1395]); 

hold off; 
+0

それは、オブジェクトがあなたのことを何であるかは非常に不明確です」再度参照してください。あなたの 'tas.jpg'画像にオブジェクトがありますか?私はそう仮定しています。そうであれば、これらの物体の性質を説明してください。質問の画像を表示してください。 –

答えて

1

赤と緑の2番目に最初の行の色を変更するためには

im = imread('tas.jpg'); 

imshow(im); 

hold on; 

h1 = line([27,1523] , [1753,1753]); % h1 is now handle for this line 
h2 = line([7,1531] , [1395,1395]); % h2 is now handle for this second line 

hold off; 

、あなたはどうなる:このような何かを

set(h1, 'Color', 'r'); 
set(h2, 'Color', 'g'); 
+0

私は今、2本の線を持っています。これらの線の色が、またはこれらのライン上に車がある場合 –

関連する問題