Y at-il un moyen de définir des pixels sur cameraPreview, like getting pixel ou d'autres façons?
Mon exigence: Je souhaite placer des pixels sur une position particulière de l'aperçu de la caméra ou convertir une valeur de pixel de certains points de l'aperçu de la caméra en une autre valeur.Android Comment régler les pixels sur l'aperçu de la caméra
Répondre
J'ai résolu ce problème en plaçant une vue personnalisée en face de la vue de la surface, sur chaque PreviewCallback
Je dessine une image et la définir comme arrière-plan de cette vue personnalisée. Il sent dessiner des pixels sur l'aperçu de la caméra. I dont know this is the actual method, if I get optimal solution I will update here
Vue personnalisée
public class DrawOnTop extends View {
public DrawOnTop(Context context) {
super(context);
// TODO Auto-generated constructor stub
}}
Créer une activité caméra implémente PreviewCallback
Pour définir l'affichage personnalisé Infront de surfaceview
DrawOnTop mDraw = new DrawOnTop(this);
addContentView(mDraw, new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT));
En onPreviewFrame
vous pouvez faire du code pour créer l'image selon l'affichage de l'aperçu et définir cette image comme arrière-plan de la vue personnalisée.
@Override
public void onPreviewFrame(byte[] data, Camera camera) {
//your code
}
Je veux aussi faire comme ça mais je ne comprends pas bien vos réponses s'il vous plaît vous me décrire vos réponses?, Où mettre tout cela? –
Je souhaite ouvrir la caméra avec l'aperçu de la caméra couleur verte au démarrage de l'activité. –
- 1. Comment obtenir les pixels d'un aperçu de caméra sous Android?
- 2. Comment régler les images de la caméra sur ImageView en utilisant Android Lollipop?
- 3. Comment régler la caméra zoom au maximum?
- 4. Comment régler les options de la caméra dans Blender
- 5. Comment régler la caméra dans un cube?
- 6. Comment régler la résolution de la caméra dans Qt?
- 7. Comment régler ma caméra derrière mon mesh
- 8. Comment régler la zone noire d'une image sur les pixels d'une autre image à l'aide d'openCV?
- 9. Caméra sur la surface de rotation android
- 10. Arrêt rapide de la caméra sur Android
- 11. Copie de pixels depuis l'entrée de la caméra
- 12. Obtenir uri de la caméra Android sur toutes les versions
- 13. Comment jouer le son de la caméra native sur Android
- 14. Comment régler l'eq préréglé sur Android?
- 15. comment gérer l'intention de la caméra android
- 16. Paramètres de la caméra Android
- 17. Comment afficher GWT StackLayoutPanel sans régler sa hauteur en pixels
- 18. Caméra Android utilise toujours la caméra frontale
- 19. Android - Aperçu de la caméra déformée
- 20. Trois js - Régler la caméra à l'objet Loaded
- 21. Optimisation par mélange de pixels sur les bitmaps Android
- 22. Aperçu de la caméra Superposition de l'interface utilisateur sur Android?
- 23. Android: enregistrer l'image de la caméra sur la toile
- 24. lancement de la caméra sur le bouton cliquez sur android
- 25. Utilisation de la caméra Android
- 26. aperçu de la caméra - android
- 27. Cibler uniquement les appareils haute résolution (pixels) sur Android Market
- 28. OpenGL: Comment faire apparaître le texte sur les mêmes pixels quelle que soit l'orientation de la caméra?
- 29. Comment régler la luminosité de l'écran sur les écrans
- 30. Android - la fonctionnalité de la caméra howto
Eh bien, j'ai fait peu d'essais là-dessus. Mais ce n'est pas un bon exemple. voir cette question: http: //stackoverflow.com/questions/7981159/how-it-is-to-set-this-colour-pixel-effect-in-android-camera-preview –
J'ai fait la couche transperente verte ci-dessus l'aperçu de la caméra. C'est pourquoi il ressemble à la vision nocturne selon ma réponse ci-dessus. S'il vous plaît Voir ma question ci-dessus. mais encore une fois ce n'est pas un bon Prectise. –