Systemd kann nicht über OpenCV auf die Kamera zugreifenC++

Programme in C++. Entwicklerforum
Anonymous
 Systemd kann nicht über OpenCV auf die Kamera zugreifen

Post by Anonymous »

Mein Problem ist mit opencv und systemd zusammen!
Ich habe ein neues opencv < /strong> auf Ubuntu 16.0.4 < /strong>
installiert und ich schrieb ein Programm, um Kamera -Stream zu erhalten und einige Frames zu speichern.
Es hat funktioniert "ohne" Ausgabe.
Aber nicht durch systemd
. Die Systemd -Einheit ist aktiv (nicht ausfällt) , aber kein Framespeicher im Zielordner. der Kamerastrom. Das heißt:
cap.open("MyipcameraAddress")

Ich versuche, meinen Code über ein Bash -Skript statt zu führen. Aber es gibt ein Problem. >

Meine Systemdatei: < /h2>
[Einheit]

Beschreibung = ABC

After=network.target

[Service]

execstart = /path /to /ausführbar

restart = immer

[Install]

WantedBy=multi- user.target

Auch Test A Systemd -Einheit wie oben, aber für die Ausführung einer .sh -Datei < /p>
Wenn ich meine Systemeinheit starte, gibt der Zielordner (der einige Rahmen speichern) ein Sperrsymbol darauf.
Aber wenn ich mein Programm direkt über das Terminal ausführe getestet mit opencv v3.4.3 und v4.0.1, aber das Ergebnis ist das gleiche.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post