4 Stimmen

iPhone 4 Doppelblitz beim Fotografieren entfernen?

Es scheint nicht viel über die Flash-API dokumentiert zu sein und wie man sie bei der Verwendung der Kamera ändern kann, also hoffe ich, dass jemand bereits damit herumgespielt hat.

Im Wesentlichen möchte ich die Kamerafunktionalität zu meiner App hinzufügen, aber den Doppelblitz entfernen (ich brauche nur einen schnellen Einzelblitz von der LED).

Ist dies möglich?

Bearbeiten: Ich habe gesehen, diese Funktionalität auf der Google Goggles App und Instagram App (nicht einzelne Flash aber benutzerdefinierte Flash-Steuerelemente) implementiert. Jede gute Ressourcen auf, wie ich ihre Funktionalität replizieren kann?

1voto

Sylvain G. Punkte 508

Die Kamera-API bietet keine öffentlichen Mittel, um dies zu tun. Die kurze Antwort lautet also nein.

Aber Sie haben die Kontrolle über die Flash-API. Sie könnten also den Blitz in der Kamera deaktivieren und ihn bei der Aufnahme manuell einschalten?

Ich habe dies nicht getan, aber ich denke, Sie müssen eine eigene Benutzeroberfläche für die Kamera bereitstellen und den Blitz steuern, wenn die Auslösetaste betätigt wird.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X