Posts by Eggy

    Hi,

    ich Versuche variable Namen als Variablen zu benutzen.

    Ich habe mit dem Cameramodul des Raspberry Pi ein Trackingprogramm gebastelt, welches mir jetzt immer die Daten eines Rechtecks des gefunden Objekte wiedergibt und in einer Datei speichert. Das Format sieht so aus :

    1 09-58-56
    (468, 284, 32, 33)
    (85, 272, 27, 29)
    (249, 229, 42, 40)

    2 09-58-57
    (469, 284, 32, 33)
    (86, 272, 27, 29)
    (249, 229, 42, 40)

    3 09-58-58
    (465, 283, 34, 34)
    (87, 272, 27, 30)
    (250, 229, 41, 41)

    4 09-58-59
    (466, 283, 33, 34)
    (86, 273, 25, 29)
    (249, 229, 42, 41)

    Aufbau ist:
    Frame\tUhrzeit
    Objekt_1(x,y,x-länge,y-länge)

    Leider habe ich nicht immer nur 3 objekte sonden immer wieder auch Frames mit bis zu 10 Objekten.

    Ich will daraus einen Graphen zeichen und dafür einen String mit den einzelnen x- und y-Daten füllen und diese durch unterschiedliche Variablen nach Objekten sortieren.

    Meine Idee war :

    Code
    x_string, y_string, x_len_string, y_len_string = z.strip('\n\t\r\s()').split(',')
               x       = int(float(x_string))
               y       = int(float(y_string))
               x_len   = int(float(x_len_string))
               y_len   = int(float(y_len_string))
    
    
               Object_x[FI][OI]=x #FI - Frame_Index OI- Object_Index
               Object_y[FI][OI]=y

    leider sagt mir Python das die Variablen nicht definiert sind. Geht das was ich vor habe überhaupt?

    Code
    Traceback (most recent call last):
     File "/root/String.py", line 29, in <module>
       Object_x[FI][OI]=x
    NameError: name 'Object_x' is not defined

    Ich bin mir nicht sicher ob ich vor lauter Bäumen den Wald nicht mehr sehe.

    Wer es bis hier hin geschaft hat, vielen Dank fürs lesen!

    Schade das mir keiner helfen wollte.
    Falls es jemanden gibt der dennoch gerne wissen will wie ich einen Teil meiner Probleme gelöst habe, hier ist das Programm welches ich momentan verwende. Es ist nicht fertig, sollte aber Funktionieren.

    Hallo Community,
    das ist mein erster Post hier, deshalb erstmal ein "Hallo!" in die Runde.

    Wie im Titel zu lesen, versuche ich einen Videostream, in einer Datei, zu speichern.
    Ich habe mehrere Lösungen im gefährlichen Internetz gefunden, aber noch keine Lösung umsetzen können.

    Ich sammele erst seit 2 Wochen Erfahrung in Python bzw. Linux, deshalb bitte ich um Entschuldigung wenn ich mit meiner Unwissenheit glänze.

    Meine Situation:
    Mein Windowsrechner greift über mein LAN (SSH + Exceed laufen) auf meinen Raspberry Pi zu und verwendet die Kamera. Mein Code soll einen Videostream, über Socket, für einen, bzw. später vllt auch mehr, Verbindungen ermöglichen. Der Stream funktioniert, der Zeitstempel, aus mir unbekannten Gründen, leider nur wenn ich keine weiteren Befehle in die while-Schleife schreibe.

    Was ich brauche/möchte:
    Ich möchte das der Videostream von dem Windowsrechner empfangen werden kann, dort gespeichert wird und gleichzeitig auch angezeigt werden kann. Bis jetzt ist es mir nur gelungen eine Datei auf dem RaspPi anzulegen, die leider nicht mit Daten gefüllt wird.


    Hier die verwendeten Bibs.:


    Die Funktion (aus meinem bisherigem Erguss):

    Würdet ihr mir bitte helfen? Ich versuche seit 2 Tagen die Datei richtig zu erstellen.
    Eine Datei (.txt) mit Text zu befüllen ist mir gelungen, aber der Videostream ist für mich eine härtere Nuss.

    Ich verwende Python 2.7.3.