Das Projekt: Fügen Sie einen laufenden Datums-/Zeitstempel für jeden einzelnen Frame eines Videos hinzu. (Das Ergebnis der digitalen Videokamera, und mein Vater fragte mich, wie kann er den Zeitstempel (in der Millisekunden-Auflösung) dauerhaft zum Video hinzufügen.OpenCV 2.4 in Python - Videoverarbeitung
Ein Freund wies mich auf opencv (emgucv tatsächlich), und wegen meiner Vorlieben ich versuchte mein Glück mit opencv in python
die Dokumentation ist lahm, und ich hatte auch harte Zeit (habe mich wie 5 Stunden oder so) nur das Paket zu installieren Quellen:..
- OpenCV 2.4 (Weidengarage): http://sourceforge.net/projects/opencvlibrary/files/opencv-win/2.4.2/
- Numpy (I nicht einmal verstanden, was es oder tut, warum erforderlich): http://sourceforge.net/projects/numpy/files/NumPy/1.6.2/numpy-1.6.2-win32-superpack-python2.7.exe/download
- Aktiv Python 2.7: http://downloads.activestate.com/ActivePython/releases/2.7.2.5/ActivePython-2.7.2.5-win32-x86.msi
Ich arbeite auf Windows 7 x64, also musste ich meinen Python degradieren mit numpy zu arbeiten (nein numpy Version für win64)
Arbeiten mit PyCharm IDE.
Die resultierende Installation hat mir die Datei C zu haben: \ Python27 \ Lib \ site-packages \ cv2.pyd
Ich versuche, Dokumentation zu finden, mit zu arbeiten, aber ich bin sehr verwirrt und haben keine Ahnung, wo aus, all Beispiele zu starten ist verwirrend - das heißt:
- Die „offizielle“ Dokumentation für c/C++, keine python-Referenzen: http://docs.opencv.org/doc/user_guide/ug_mat.html
- Beispiel für python, das angemessen scheint aber nicht in der Nähe zu dem, was Ich brauche: Python OpenCV 2.4 writes half-complete PNG video frames
- Beispiel, die nahe ist, was ich brauche, aber nicht logisch erscheinen (cv und nicht cv2 ???): Writing video with OpenCV + Python + Mac
Meine Fragen:
- Bin ich etwas falsch? Ist das nicht die Art, opencv zu installieren?
- Wo finde ich gute Dokumentation?
- Angenommen, ich habe meinen Text bereit (in einer Zeichenfolge) kann jemand versuchen, mir mit einem Start zu meiner Anwendung zu helfen?
Dank
Blick in [simplecv] (http://simplecv.org/docs/) als als mögliche Alternative. – Blender
Ich werde es versuchen, aber ich habe bereits ihre Website überblickt und es sieht aus wie es zu wenig Dokumentation gibt. und ich verstehe die Sache mit der interaktiven Shell nicht wirklich (muss ich damit arbeiten? Kann ich nur durch ein Python-Skript arbeiten?) –
Ich benutze die interaktive Shell nicht. Die Dokumentation ist nur da, um Ihnen zu zeigen, dass Funktionen existieren, aber der Rest der Funktionalität ist ziemlich selbsterklärend. – Blender