Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi XE5 Android Kamera ansteuern (https://www.delphipraxis.net/176968-delphi-xe5-android-kamera-ansteuern.html)

Iatros 7. Okt 2013 22:08

Delphi XE5 Android Kamera ansteuern
 
Hallo,

ich hab eine Mobile FireMonkey TabbedApplication erstellt. Die wird auch auf mein Handy übertragen und läuft.

Nun hab ich das Beispiel hier integriert:
http://sourceforge.net/p/radstudiode...cessCameraApp/

Die Kamera wird angesteuert, ich kann das Foto machen, das wird jedoch nicht in dem Image angezeigt. Einzige Änderung ist die Eigenschaft auf Align, die ich auf none gesetz hab.

Dem Button ist die Aktion TakePhotoFromCameraAction1 zugewiesen, mehr weiß ich nicht einzustellen. Wo kann der Fehler liegen ?

Bei der Gelegenheit - wie kann ich auf das Album zugreifen und ein Bild daraus laden ?

Danke !

Union 8. Okt 2013 06:55

AW: Delphi XE5 Android Kamera ansteuern
 
Ein Tutorial für iOS und Android findest Du hier.

Um auf die gespeicherten Bilder zuzugreifen verwendest Du TTakePhotoFromLibraryAction.

schand99 19. Sep 2014 08:55

AW: Delphi XE5 Android Kamera ansteuern
 
Hallo,

in dem Tutorial ist auch für Delphi-Anfänger einfach beschrieben wie mit der Kamera von Smartphones Bilder aufgenommen werden können.
Was ich aber auch nach langem Suchen hier und bei Google allgemein nicht gefunden habe: wie kann die Auflösung der Kamera eingestellt werden?
Auf meinem Testgerät, ein Galaxy XCover2, sind die Fotos nur 640x480 Pixel groß.

Hat jemand von Euch eine Ahnung oder einen Tipp wie die Auflösung der Kamera eingestellt werden kann?

vielen Dank
Schand99

himitsu 19. Sep 2014 09:28

AW: Delphi XE5 Android Kamera ansteuern
 
In den Eigenschaften von Delphi-Referenz durchsuchenTTakePhotoFromLibraryAction sehe ich welche mit den Namen MaxWidth und MaxHeight ... was passiert, wenn du dort was angibst?

schand99 20. Sep 2014 15:28

AW: Delphi XE5 Android Kamera ansteuern
 
Die Eigenschaften hatte ich in der Hilfe auch schon gesehen, sollte es auch für XE6 geben.
Hab aber keine Ahnung wie ich da rankomme.

Wenn ich TTakePhotoFromCameraAction. [Punkt] eingebe, dann werden doch alle Eigenschaften und Methoden in einem Fensterchen angezeigt. MaxWidth und MaxHeight sind da aber nicht enthalten :(

Bin noch Anfänger in Delphi, ist schon möglich dass ich das in einer falschen Prozedur versucht habe.
Gibt es ne bestimmte Prozedur in welcher ich .MaxWidth & .MaxHeight verfügbar hab?

vielen Dank

schand99 22. Sep 2014 14:59

AW: Delphi XE5 Android Kamera ansteuern
 
Alles zurück, hab die Eigenschaften gefunden. Die sind ganz einfach im Eigenschaftsfenster des Buttons zu finden mit welchem TTakePhotoFromCameraAction ausgelöst wird.
Über die beiden Eigenschaften .MaxWidth und .MaxHeight kann die Größe der aufzunehmenden Fotos eingestellt werden.


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:21 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