Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   Firemonkey TCameraComponent Windows 8 (https://www.delphipraxis.net/185767-firemonkey-tcameracomponent-windows-8-a.html)

oakley 5. Jul 2015 12:44

Firemonkey TCameraComponent Windows 8
 
Hallo,

ich versuche gerade mit Firemonkey (XE6) eine Kamera App für Windows 8 zu erstellen.
Mit der TCameraComponent geht das auch schon recht gut nur kann ich niht zwischen Front- und Back-Kamera wechseln.

Ich kann das zwar in der Komponenten einstellen, es wird aber ignoriert un immer nur die Kamera für "Selfies" eingeschaltet.

Wenn ich mit CAM1.Kind := TCameraKind.FrontCamera oder CAM1.Kind := TCameraKind.BackCamera versuche hin und her zu schalten geht es leider nicht.

Weiß evtl. jemand was mach da machen könnte?

Viele Grüße

Mirko

oakley 5. Jul 2015 13:31

AW: Firemonkey TCameraComponent Windows 8
 
Ok, ich habs herausbekommen.

Mein Problem war daß ich zwar die Kamera gewechselt habe aber den Buffernicht neu initialisiert habe.
Somit wurde die Kamera zwar gestartet aber das Bild nicht ans TImage geliefert.

Gruß

Mirko

oakley 5. Jul 2015 15:00

AW: Firemonkey TCameraComponent Windows 8
 
Ok, ich habe das jetzt wie folgt gelöst:
An Stelle der TCameraComponent eine TVideoCaptureDevice.
Dort kann ich mir in einer Combobox die Devices anzeigen lassen. Wenn ich in der Combobox die dementsprechende Device auswähle wird umgeschaltet.
Alles so weit so gut. Mir ist dabei nur aufgefallen, daß die Kamera auf der Rückseite des Tablets die Bilder mit einer sehr niedrigen Framerate anzeige. Das Bild hängt sozusagen wenn man die Kamera bewegt. Mit der Front Kamera ist alles in Ordung die Bilder laufen flüssig und sauber.

Weiß evtl. jemand woran das liegen könnte?

In der Windows App läuft das Bild sauber und flüssig.

Viele Grüße

Mirko

Rollo62 5. Jul 2015 21:14

AW: Firemonkey TCameraComponent Windows 8
 
Hallo oakley,

muss dass FireMonkey sein, oder würde auch VCL ImageEn möglich sein ?
Damit habe ich ganz gute Erfahrungen gemacht.
Du kannst ja mal die Demos auf deren Seite ausprobieren.

Rollo

oakley 24. Jul 2015 07:40

AW: Firemonkey TCameraComponent Windows 8
 
Hi,

danke für den Tip. Ich probiere es mal mit Imageen.

Viele Grüße

Mirko


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:51 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz