カラーマーカーを使ったトラッキングの動作について
6 views (last 30 days)
Show older comments
カラーマーカーを使ったトラッキングのページにあるサンプルプログラムに動画データ(mp4)を入力して動作させました。
次のエラーが出ました。
関数または変数 'createMask' が未定義です。
エラー: test2 (line 69)
mask = createMask(frame);
69 mask = createMask(frame);
使用したスクリプトは添付します。
データは添付不能でした。
送付するにはどうすればよいでしょうか。ご教授ください。
Accepted Answer
Tohru Kikawada
on 23 Apr 2019
ファイル内のコメントに沿って作ってみてはいかがでしょう?
% 色のしきい値アプリを使ってマスク関数を作成
colorThresholder(frame);
% 色空間はHSVを選択
% 緑色のマーカーだけが検出されるようにしきい値を決める
% しきい値が決まったら「エクスポート」⇒「関数のエクスポート」で
% createMask.m関数を生成し、保存する
0 Comments
More Answers (2)
Takashi Kano
on 26 Apr 2019
1 Comment
Tohru Kikawada
on 2 May 2019
Edited: Tohru Kikawada
on 2 May 2019
下記をもっと小さな値にしてみてはいかがでしょう。
'MinimumBlobArea', 100,
vision.BlobAnalyzer のヘルプドキュメントに詳しい使い方がのっています。
See Also
Categories
Find more on コンピューター ビジョンと Simulink in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!