IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Android Discussion :

Preoblème de prévisualisation en utilisant la caméra


Sujet :

Android

  1. #1
    Membre éprouvé
    Avatar de ChPr
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    2 103
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : France, Val d'Oise (Île de France)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 2 103
    Points : 1 068
    Points
    1 068
    Par défaut Preoblème de prévisualisation en utilisant la caméra
    Bonjour à toutes et à tous,

    En mettant mes applis à jour, je me suis aperçu que l'API "camera" était obsolète et qu'il fallait maintenant utiliser "camera2". Déjà que ce n'était pas simple, ça ne s'est pas amélioré.

    J'ai installé, via Android Studio cette application. Quelle que soit l'orientation (verticale ou horizontale), la photo est prise correctement. Mais, car il y a un mais. C'est au niveau de la prévisualisation.

    Lorsque je tiens le smartphone verticalement, la prévisualisation est correcte.

    Si maintenant, je le penche pour le mettre horizontal, pendant une seconde ou deux, l’image de prévisualisation est toujours correcte, puis, lorsque le senseur du smartphone s’aperçoit qu'il est maintenant horizontal, la prévisualisation s'étire en longueur. Voici ce que ça donne :

    Nom : Prévisu.jpg
Affichages : 75
Taille : 81,8 Ko

    Je n'arrive pas à voir ce qui dans le code crée ce problème.

    Cordialement.

    Pierre.

  2. #2
    Modérateur
    Avatar de grunk
    Homme Profil pro
    Lead dév - Architecte
    Inscrit en
    Août 2003
    Messages
    6 693
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Lead dév - Architecte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2003
    Messages : 6 693
    Points : 20 246
    Points
    20 246
    Par défaut
    C'est la zone de prévisualisation qui n'as pas le bon ratio.
    Tu vois bien que la zone de prévisu est très allongé alors qu'un capteur sort généralement du 4:3

    Soit tu trouve un paramètre pour forcer un crop de la prévisu soit tu redimmensionne pour avoir un ratio plus proche de la réalité

  3. #3
    Membre éprouvé
    Avatar de ChPr
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    2 103
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : France, Val d'Oise (Île de France)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 2 103
    Points : 1 068
    Points
    1 068
    Par défaut
    Citation Envoyé par grunk Voir le message
    C'est la zone de prévisualisation qui n'as pas le bon ratio.
    Tu vois bien que la zone de prévisu est très allongé alors qu'un capteur sort généralement du 4:3 ...
    Les images que j'enregistre avec cette application sont au format 16/9, que ce soit en horizontal ou en vertical.

    Il possible qu'en preview, je n'ai pas le bon ratio. Pour autant, le problème me semble différent.

    Si j'utilise l'application appareil photo du smartphone, lorsque je tourne l'appareil autour de lui même, le haut de l'image reste en haut, pas le haut de l'appareil, le haut physique. Autrement dit, si je me concentre sur la partie centrale de l'image, quelle que soit la position de l'appareil, l'image ne bouge pas.

    Dans l'application que je teste, si l'appareil est vertical, le haut de l'image est en haut de l'appareil, soit le haut physique.

    Maintenant, si je mets l'appareil horizontal en le tournant dans le sens des aiguilles d'une montre, il y a une commutation de l'image et son haut n'est plus le haut physique, mais le bas de l'appareil ; l'image s'est couchée.

    Je pense que le problème est là. L'appareil détecte qu'il est horizontal et il fait une commutation de l'image et ...

    quel c*n ... je viens d'annuler la rotation automatique du smartphone et tout est rentré dans l'ordre !

    Bon, ben désolé pour le dérangement.

    Cordialement.

    Pierre.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Comment utiliser : Arduino + Caméra + Ecran Tactile ?
    Par David117 dans le forum Arduino
    Réponses: 1
    Dernier message: 12/08/2017, 23h42
  2. Réponses: 11
    Dernier message: 22/06/2017, 12h14
  3. [Android] Utiliser la caméra
    Par KyokaSuigestu dans le forum Applications mobiles
    Réponses: 0
    Dernier message: 19/08/2015, 15h35
  4. Détection et utilisation de caméras
    Par Invité dans le forum Matériel
    Réponses: 1
    Dernier message: 24/03/2014, 18h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo