2016年6月20日月曜日

imagej:動画トラッキング(まとめ)

最終的にトラッキングがサクサクできるようになった(みたい)なので,
ここらでまとめておく.

まず,pluginのManual trackingとSlice keeperを入れます(真顔).
この辺りはググるなりなんなりすれば大丈夫.
.javaを落としておいて,Pluginsからinstallなどすればなおよし.

動画はデジカメなどで撮影したもの(.MOV)を想定して解説.
前回を参考に,動画の拡張子を変更しておきます.
念のため,コマンドは
ffmpeg -i imput.MOV -f avi -vcodec  mjpeg output.avi 

まず動画を開き,フレーム数を確認します.
(例えば15分の動画で27000フレームなら,一秒間に30フレーム)
PluginsからSlice keeperを起動し,動画からn秒ごとの画像を切り出して.tiffにします.
(上の例とすれば,10秒ごとに切り出すなら300フレームごとに切り出し)
.tiffが表示されたら,任意の場所に保存.
あるいはManual trackingを起動して,ガンガントラッキングしていく.
ただ,線分を任意の場所に引っ張ってAnalyzeからSet scaleしておくのを忘れない.

多分これで大丈夫.後はエクセルなりナンバーズなり
適当に解析すれば良いのでは.

今回の作業ではある点と各トラッキングの距離を求めたかったので,
その自動化について追加でちょっと調べる.




0 件のコメント:

コメントを投稿