プロジェクト: ビデオのすべてのフレームに実行日時のスタンプを追加します。(デジタル ビデオ カメラの結果で、父はタイムスタンプを (ミリ秒単位の解像度で) 永続的にビデオに追加する方法を私に尋ねました。
友人が私に opencv (実際には emgucv) を教えてくれました。私の好みのために、私は Python で opencv を試してみました。
ドキュメントは不十分で、パッケージをインストールするだけでも苦労しました(5時間ほどかかりました)。ソース:
- OpenCV 2.4 (柳ガレージ): http://sourceforge.net/projects/opencvlibrary/files/opencv-win/2.4.2/
- Numpy (何をするのか、なぜ必要なのかさえ理解していませんでした): http://sourceforge.net/projects/numpy/files/NumPy/1.6.2/numpy-1.6.2-win32-superpack-python2.7 .exe/ダウンロード
- アクティブな Python 2.7: http://downloads.activestate.com/ActivePython/releases/2.7.2.5/ActivePython-2.7.2.5-win32-x86.msi
私は Windows 7 x64 で作業しているため、python をダウングレードして numpy で動作させる必要がありました (win64 の numpy バージョンはありません)。
PyCharm IDE での作業。
インストールの結果、ファイル C:\Python27\Lib\site-packages\cv2.pyd が作成されました
作業を開始するためのドキュメントを見つけようとしていますが、非常に混乱しており、どこから始めればよいかわかりません。すべての例が混乱しています-つまり:
- 「公式」ドキュメントは c/c++ 用であり、python 参照はありません: http://docs.opencv.org/doc/user_guide/ug_mat.html
- 妥当と思われるが、必要なものに近くない python の例: Python OpenCV 2.4 writes half-complete PNG video frames
- 必要なものに近いが、論理的ではないように見える例(cv2ではなくcv???): OpenCV + Python + Macでビデオを書く
私の質問:
- 私は何か間違ったことをしていますか?これはopencvをインストールする方法ではありませんか?
- 適切なドキュメントはどこにありますか?
- テキストの準備ができているとします (文字列) 誰かが私のアプリケーションの開始を手伝ってくれますか?
ありがとう