2011-01-10 6 views
1

Ich entwickelte eine kleine Videokamera-Anwendung. Es funktioniert alles außer Fokus. Ich verstehe, ich muss camera.autofocus aufrufen, aber ich weiß nicht wirklich, wo ist der richtige Ort, um den Anruf zu stellen. Ist es jemals gelungen, eine Videokamera auf Android Autofokus?Videokamera Autofokus

Thank Eli

Antwort

0

Es ist wahrscheinlich eine Frage der Präferenz basiert auf, wie Sie denken Nutzer Ihre App verwenden.

Ich denke, eine allgemeine Konvention besteht darin, einen Autofokus durchzuführen, wenn der Benutzer die Szene in der Vorschau berührt. Die meisten OEM-Kamera-Apps scheinen dies zu tun.

Das automatische Scharfstellen nach dem Zoomen ist ebenfalls üblich.

Schließlich möchten Sie vielleicht einen Blick auf das Zxing-Projekt (Barcode-Scanner-App) werfen, das einen raffinierten kontinuierlichen Autofokus-Ansatz hat, der nützlich sein könnte, obwohl Ihr Video nicht ideal ist Fokusübergänge könnten zu auffällig sein.

http://code.google.com/p/zxing/source/browse/trunk/android/src/com/google/zxing/client/android/camera/AutoFocusCallback.java?r=1698

+0

haben Sie so in einem Video-App getan? –

2

Nicht alle Geräte unterstützen Autofokus während der Videoaufnahme. Im Foto-Modus benutze ich den Handler und rufe den Autofokus auf, wenn das Objekt fokussiert ist - es simuliert die kontinuierliche Fokussierung. Aber für Video Ich habe Angst, dass es keine gute Lösung für alle Geräte gibt.

Verwandte: Android: record video with "continuous" auto-focus

Verwandte Themen