Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Projekt aus der und Vorlesung SS2011 C#,.NET und GUI Programmierung Gruppe G.

Ähnliche Präsentationen


Präsentation zum Thema: "Projekt aus der und Vorlesung SS2011 C#,.NET und GUI Programmierung Gruppe G."—  Präsentation transkript:

1 Projekt aus der und Vorlesung SS2011 C#,.NET und GUI Programmierung Gruppe G

2 Inhalt Projektbeginn Check der Projektziele Programmfunktionen Live Test einiger Funktionen Projektende Zukunft des Projektes – Ende oder nicht ? 1

3 Projektbeginn Idee der Zusammenfassung verschiedener kommerzieller Software Fehler der anderen besser machen Projekt im Rahmen dieser Vorlesung Exposé SDK Test unter Konsole und C++ Sketches Konkrete Umsetzung … 2

4 Projektziele Umsetzung mit C# und WPF MVVM Programmiermodell Anzeige angeschlossener Kameras Anzeige von Kameraparametern der auswählten Kamera Einstellen von angezeigten Kameraparametern Aufnahme von einzelne Fotos und Serien 3

5 Projektziel Canon EOS Remote soll dem Nutzer eine grafische Oberfläche zur Verfügung stellen, mit der er angeschlossene Spiegelreflexkameras der Canon EOS D Serie steuern kann. Er kann dabei für jedes Foto die nötigen Parameter festlegen und eine beliebige Reihe von Fotos aufnehmen lassen. Für eine Vorschau wird die direkte Live-View Aufnahme der Kamera übertragen. Um Techniken der Fotografie wie Focus- Stacking umsetzten zu können wird der Benutzer die Möglichkeit haben, Scripts definieren zu können die dann die Software ausführt. Bilder der Kamera können nach der Aufnahme direkt auf den Computer übertragen werden, manuell oder wahlweise automatisch. 4

6 Programmfunktionen Wird eine kompatible Kamera angeschlossen so wird sie automatisch erkannt und der Liste der verfügbaren Kameras hinzugefügt Aus der Liste der Kameras kann eine beliebige Kamera ausgewählt werden Die Anzeige der aktuellen Kameraparameter aktualisiert sich 5

7 Automatisches Erkennen wenn eine Kamera angeschlossen wird SDK stellt Eventhandler bereit, wenn Kamera angeschlossen wird Eventhandler ist ein Delegate Wenn Eventhandler aufgerufen wird, wird Methode aufgerufen die das Management der Kameraliste übernimmt 6

8 Projektzusammenfassung Quellcodezeilen : Arbeitszeit : 7

9 Zukunft des Projektes Das Projekt wird nach der Präsentation weiterlaufen Bereits jetzt stehen schon neue Ziele und Aufgaben Ziele wären : Steuerung anderer Kameratypen wie Canon PowerShots und Zusammenarbeit untereinander Astrofotografie : PowerShot als Auge Ansteuerung von Stellmotoren für Stative (Panoramafotografie, Astrofotografie) Portierung auf mobile Plattformen wie z.B. iPod oder iPad 8

10 9

11 10


Herunterladen ppt "Projekt aus der und Vorlesung SS2011 C#,.NET und GUI Programmierung Gruppe G."

Ähnliche Präsentationen


Google-Anzeigen