PythonでOpenCVを使うとプログラマの思い通りに、しかも簡単に動画を編集することができます。ここでは動画の再生速度を元よりもスローにしたり、高速にしたりといった調整を行う方法を紹介します。
続きを読むPython
Python/OpenCVで動体検知!動画の動いている部分を検出
有名な動画処理に「動体検知」がありますが、PythonのOpenCVを使えば簡単に実装することができます。ここでは動画ファイルに対して行うPythonとOpenCVを使った動体検知のコードを紹介します。
続きを読むPython/OpenCVでWebカメラ!撮影した動画を保存する
PythonでOpenCVを導入すれば簡単にWebカメラを使う事ができます。Webカメラでリアルタイムに映像を取得する方法を学んだら、次はその映像をファイルに保存しましょう。ここでは動画撮影から動画ファイル保存までの方法を紹介します。
続きを読むPythonでwebカメラ処理!リアルタイムサリエンシーマップ
Pythonでwebカメラを操作できるようになれば、実時間で様々な処理が可能になります。ここでは、人間の視線が行く場所を推定する計算に用いられる「サリエンシーディテクション」をwebカメラの画像に対して適用した事例を紹介します。
続きを読むPython/OpenCVでWebカメラの情報をリアルタイム表示
PythonのOpenCVを使えば簡単に動画の処理ができることがわかりました。既存の動画を使って処理を練習するのも良いですが、OpenCVはWebカメラにも簡単にアクセスできます。ここではPythonとOpenCVを使ったWebカメラ取り扱い基礎として、カメラの情報をリアルタイムに表示する方法を習得します。
続きを読むPython小技!whileループ中のキー操作を受け付ける方法
Pythonでwhileループを使う時、停止条件にキーボードからの入力情報を使いたい時が稀にあります。ここではキー操作でwhileループを抜ける方法を紹介します。
続きを読むPython/SciPyで波形リサンプリング!任意時間軸に補間!
実験や解析でデータを波形として取得した場合、波形はあるサンプリングレートで収録されている場合や、不等ピッチの時間刻みである場合等様々です。今回はデータ解析時に波形のサンプリングを変更するリサンプリング方法を紹介します。
続きを読むPython多項式カーブフィット!2次以上も最小二乗法を簡単適用
前回は最小二乗法を使って直線近似する方法を習得しました。最小二乗法は何も直線を近似させるためだけにあるわけではありません。ここでは、同様の考え方で2次以降の高次関数へのフィッティングがPythonで簡単にできることを示します。
続きを読むPythonでカーブフィット!最小二乗法で直線近似する方法
実験結果等の様々な誤差を含む点列データは通常折れ線グラフでは描かず、そのまま点を散布図で示すか、適切にカーブフィットした直線、または曲線で近似する手法をよくとります。ここではPythonで代表的な最小二乗法による直線近似を行う方法を紹介します。
続きを読むPython/Pandasなら文字数値混在csvも簡単読み込み!
csvファイルは様々なソフトで互換性が高く、データフォーマットとしての汎用性が非常に高いファイルです。ここでは文字列と数値が混合されたcsvファイルをPandasで簡単に読み込みする方法を習得します。
続きを読む