Hallo ihr LV-Spezialisten da draußen,
vorab möchte ich erstmal sagen, dass ich noch absoluter LabVIEW Neuling bin.
Im Rahmen eines Praktikums soll ich von einer USB-Camera (Firma: IDS , Model: UI-1541-M) Bilder aufnehmen.
Ich bin schon so weit, dass ich das Bild der Kamera auf dem Bildschirm sehe, weiterhin kann ich auch ein Standbild erzeugen und dieses als JPEG abspeichern oder auch direkt aus der Echtzeitaufnahme heraus als JPEG abspeichern.
Das alles hab ich natürlich nur unter Zuhilfenahme der Herstellerbeispiele erreicht.
Nun aber meine Probleme:
1. ich soll Einzelbilder aufnehmen können und im Speicher ablegen
2. es sollen möglichst schnell hintereinander eine Serie von 5 Bildern aufgenommen werden und im Seicher abgelegt werden können
3. die im Speicher befindlichen Bilder sollen bei Bedarf auf die Festplatte geschrieben werden können
4. die im Speicher befindlichen Bilder sollen wieder aufrufbar sein und das letzte aufgenommene Bild soll am Bildschirm dargestellt werden
5. es sollen auch einzelne Bilder aus dem Speicher löschbar sein
Da ich wie schon gesagt absoluter Neulich in LabVIEW bin, hab ich leider überhaupt keine Ahnung wie ich die Probleme angehen soll
und hoffe auf eure Unterstützung.
Hier mal meine bisherigen Resultate:
uEye_LiveStream_to_vision2.vi (Größe: 780,11 KB / Downloads: 425)
Die für die Ansteuerung der Camera benötigten LabVIEW-treiber konnte ich beim Hersteller runterladen
Um das ganze vorübergehend etwas zu entzerren, hab ich die Bildspeicherung erstmal rausgezogen und die Signalgenerierung über einen Sinusgenerator vorgenommem. Hier das Beispiel dazu:
bildspeicher_test.vi (Größe: 53,9 KB / Downloads: 243)
So das war erstmal alles, ich hoffe das ihr mir bei der Lösung dieser Probleme helfen könnt.
Gruß Marco