タグ

ブックマーク / qiita.com/otakoma (2)

  • FFmpegで動画の要らないシーンを削除する~シーン検出とサムネイル画像出力~ - Qiita

    やりたいこと FFmpegを使って、動画から要らないシーンを削除します。 自分はスポーツの動画編集をすることが多いのですが、プレーに関係ないシーンは、作業前に削除しておくとそのあとの編集が楽になります。 FFmpegとは 動画や音声を変換・編集することができるフリーのオープンソースツールです。 コマンドラインで使用するツールのためとっつきにくいかもしれませんが、多機能かつ実行速度がはやく非常に強力な動画編集ツールとして使用することができます。 今回はFFmpegの下記機能を使用しました。 シーン検出 サムネイル画像出力 動画の切り出し 動画の結合 使用した動画 NHKクリエイティブ・ライブラリーのビリヤードの動画をダウンロードして加工しました。非営利目的であれば、編集して公開可能の動画となっております。 シーン変化を検出して、サムネイル画像を出力 コマンドライン上で下記コマンドを実行すると

    FFmpegで動画の要らないシーンを削除する~シーン検出とサムネイル画像出力~ - Qiita
  • OpenCVを使ってマウスイベント(手動)でテニスコート領域を選択できるようにする - Qiita

    やりたいこと ↓の画像のようにテニスコート領域をマウスイベントで選択できるようにします。 具体的には、コート隅の4点をクリックすることで、テニスコート領域を作成します。 テニスボールの着弾点などを記録できるようにしようとしてますが、テニスコート内のどの位置に着弾したかを確認するためには、コートの座標情報が必要となります。 ちなみに、自分の過去記事ですが、OpenCV(Python版)でテニスのボール軌道を検出するなんてこともやってます。 参考にしたサイト その辺うろうろ27km / Python + OpenCV でマウスイベントを取得 こちらのサイトは、コードのかなりの部分を流用させていただきました。 PythonOpenCVで画像処理④【マウスイベント】 onMouse関数についてわかりやすく説明されています。 mouse_event関数の中にマウスイベントで処理する内容を記述 1つ

    OpenCVを使ってマウスイベント(手動)でテニスコート領域を選択できるようにする - Qiita
  • 1