Ich bemerkte, dass es gibt android.media.effect
für Entwickler in API-Ebene 17 zu verwenden. Es gibt auch ein Beispiel 'Helloeffect' für Entwickler zu rendern. Die Probe ist jedoch auf ein Bild fokussiert. Ich habe die Datei der Effektklasse gelesen und festgestellt, dass sie einen Effekt auf GL
Texturen anwenden muss. Ich bin neu unter opengl
und möchte einen Effekt auf den von der Kamera aufgenommenen Videorahmen anwenden.
Kann mir jemand Hinweise geben? Vielen Dank!Apply Effekt auf Video Frame von der Kamera
48
A
Antwort
1
Sie können den Parameter der Kamera machen und dann Farbfilter auf den Parameter anwenden, um den unterschiedlichen Effekt zu erhalten, aber zuerst müssen Sie den unterstützten Farbfilter für Ihr Gerät überprüfen, im Grunde ist es geräteabhängig.
Camera.Parameters p = camera.getParameters();
camera.Parameters parameters = camera.getParameters(); //this will provide the supporting parameter for your device.
p.setSceneMode(Camera.Parameters.FLASH_MODE_AUTO); //it will set the flash mode.
p.setColorEffect(Camera.Parameters.EFFECT_NEGATIVE); //it will set the color effect to the preview and recording videos.
camera.setParameters(p);
aber mit Nexus-Gerät vorsichtig sein, hatte ich diese Methode in Nexus 5 geprüft wurde die Kameravorschau mit Wirkung zeigt, aber die Aufzeichnung wurde wie üblich durchgeführt.
überprüfen Sie es, hoffe, es wird Ihnen helfen.
Verwandte Themen
- 1. Clear Video Frame von der Oberfläche auf Video komplett
- 2. Android Video Frame-Verarbeitung
- 3. Create Video, Frame für Frame, von. Net
- 4. Android - Video von der Kamera blätterte verticaly
- 5. Bild und Video von der Kamera hochladen
- 6. Streaming-Video von der Web-Kamera
- 7. Streame Live-Video von der Kamera auf Android
- 8. OpenCV, aufgenommene Video läuft schneller als Original-Kamera-Video!
- 9. Broadcasting Android Kamera Video
- 10. Apply Emboss und Sketch-Effekt auf Bitmap in Blackberry
- 11. Get Frame von Video in Java
- 12. Video-Frame über Socket senden
- 13. Empfangen von Video-Stream von einer IP-Kamera auf Android
- 14. Wie mathematisch erhalten Kamera Trace Pfad von Video
- 15. Fehler beim Decodieren von Kamera-Stream-Video-Frame mit FFMpeg iOS
- 16. Maemo 5 Qt: Wie wird der Frame (RGB) von der ersten und zweiten Kamera aufgenommen?
- 17. Nehmen Sie Sound-Effekt von Video
- 18. Aufnahme von Video von der Kamera mit animierten UIView overlay
- 19. Video-Frame-Rate ist zu langsam von IP-Kamera mit Aforge Jpegstream C#
- 20. Black-out-Bereiche von Video Frame in Python
- 21. Licode Erizo.Stream Video Frame Qualität
- 22. Live-Video-Streaming von einer IP-Kamera
- 23. Capture Video von Android-Kamera mit Gstreamer
- 24. AVFoundation: Text zum CMSampleBufferRef Video Frame hinzufügen
- 25. Wie bekomme ich Video von der IP-Kamera mit emgucv
- 26. Wie die beabsichtigte Frame-Rate auf einem HTML-Video-Elemente
- 27. greife und speichere bestimmten Frame von der Kamera in opencv C++
- 28. Objekterkennung auf Android-Kamera
- 29. Video/Audio-Frame als Eingabe für OpenCore
- 30. Get Bild von einem Video-Frame in iPhone
Haben Sie das getan? Effekte angewendet auf Video mit android.media.effects Paket? Wenn ja, können Sie bitte einen Beispielcode posten ... –
Bitte beachten Sie http://stackoverflow.com/questions/31805837/applying-effects-on-video-gow-played –
bauen Sie auf dem 'Helloeffect' Sample auf unter der Voraussetzung ?. Wenn ja, wandle einfach den aufgenommenen Rahmen in eine Bitmap um und ersetze ihn durch die Bitmap, die im Sample verwendet wird. – Pawan