カラーマーカーを使ったトラッキングの動作について
    조회 수: 3 (최근 30일)
  
       이전 댓글 표시
    
カラーマーカーを使ったトラッキングのページにあるサンプルプログラムに動画データ(mp4)を入力して動作させました。
次のエラーが出ました。
関数または変数 'createMask' が未定義です。
エラー: test2 (line 69)
    mask = createMask(frame);
69      mask = createMask(frame);
使用したスクリプトは添付します。
データは添付不能でした。
送付するにはどうすればよいでしょうか。ご教授ください。
채택된 답변
  Tohru Kikawada
    
 2019년 4월 23일
        ファイル内のコメントに沿って作ってみてはいかがでしょう?
% 色のしきい値アプリを使ってマスク関数を作成
colorThresholder(frame);
% 色空間はHSVを選択
% 緑色のマーカーだけが検出されるようにしきい値を決める
% しきい値が決まったら「エクスポート」⇒「関数のエクスポート」で
% createMask.m関数を生成し、保存する
댓글 수: 0
추가 답변 (2개)
  Takashi Kano
 2019년 4월 26일
        댓글 수: 1
  Tohru Kikawada
    
 2019년 5월 2일
				
      편집: Tohru Kikawada
    
 2019년 5월 2일
  
			下記をもっと小さな値にしてみてはいかがでしょう。
'MinimumBlobArea', 100,
vision.BlobAnalyzer のヘルプドキュメントに詳しい使い方がのっています。
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!