Pourquoi mes photos de contact sont-elles floues et comment y remédier?

8

Depuis le passage d'Android 2.x (2.3.7) à 4.0.4 ICS, je remarque que toutes les photos de mes contacts sont floues.

Certains d'entre eux proviennent de profils g + mais la plupart sont auto-ajoutés sur un téléphone en pain d'épice.

Pourquoi sont-ils flous et comment puis-je résoudre ce problème?

PS: ma propre photo que j'ai re-téléchargée via l'application talk est toujours en basse résolution et mise à l'échelle dans l'application téléphone. J'ai également une photo de profil public que j'ai mise à jour en même temps.

ce4
la source
Quel appareil possédez-vous et quelle ROM utilisez-vous? Je n'ai ce problème que lorsque les images elles-mêmes sont floues - mais puisque vous en avez ajouté vous-même, je ne pense pas que ce soit le problème. Avez - vous essayé re -setting l' une de ces images? Beaucoup de ceux téléchargés à partir de G + et FB apparaissent flous sans raison, vraiment.
rm-vanda
Il est indépendant de l'appareil (ICS + au moins 800x480). Chose étrange: le téléchargement a fonctionné sur certaines photos, sauf ma propre photo de profil
ce4
1
Après avoir examiné le journal des modifications 4.1, Google a apparemment complètement résolu ce problème dans les dernières mises à jour. J'espère qu'ils libéreront la source, bientôt!
rm-vanda
Je vous remercie! pourriez-vous me donner un lien pour cela?
ce4
AndroidPolice a un article avec plus d'informations à ce sujet.
ce4

Réponses:

10

Cela est dû à une limitation de GMail plus que tout. GMail ne prend en charge que les icônes de contact avec une résolution de 64 × 64, tandis qu'ICS prend en charge jusqu'à 256 × 256. Lorsque vous donnez une icône à un contact, Android télécharge cette nouvelle icône de contact sur GMail ... qui la redimensionne rapidement. ... Et puis Android pense que vous l'avez changé en icône basse résolution et l'utilise à la place de la belle et jolie que vous avez choisie.

MowDownJoe
la source
1
Cela semble logique, mais je trouve difficile d'accepter que Google ait foiré cela et oublié de le réparer ou même de le remarquer au démarrage. Juste à y penser.
ce4
3

Soyons clairs, la résolution de contact est encore trop basse, même après la "correction" pour 4.1 où les images étaient légèrement agrandies. Pour l'instant, il n'y a qu'une seule solution de contournement si vous voulez des images de contact nettes.

  • Créez un dossier avec des images de contact haute résolution. C'est une bonne idée de sauvegarder ce dossier sur Dropbox ou similaire, vous ne voulez pas avoir à collecter à nouveau ces images.

  • Téléchargez HD Contacts (gratuitement) depuis Google Play. Cette application vous permet de spécifier une image de contact "HD" (haute résolution) pour chaque contact. Vous pouvez sauvegarder la base de données de contacts / applications à partir d'ici, et vous pouvez refaire toutes les images de contact dans un lot si nécessaire (comme après l'installation d'une nouvelle ROM).

Jusqu'à ce que cela soit résolu côté serveur et que Google autorise la synchronisation d'images brillantes en haute résolution, tout ce que nous pouvons discuter, c'est de contourner ce problème, et c'est celui que je trouve le plus efficace.

pzkpfw
la source
2

Apparemment, cela est corrigé à partir d'Android 4.1 Jelly Bean:
Voir la présentation de l' API pour Jelly Bean et vous trouvez ceci:

Large photos

Android now supports high resolution photos for contacts.
Now, when you push a photo into a contact record, the system processes it into
both a 96x96 thumbnail (as it has previously) and a 256x256 "display photo"
that's stored in a new file-based photo store (the exact dimensions that the
system chooses may vary in the future). You can add a large photo to a contact
by putting a large photo in the usual PHOTO column of a data row, which the
system will then process into the appropriate thumbnail and display photo
records.
ce4
la source
1
Apparemment, cela n'est PAS corrigé depuis Android 4.1 Jelly Bean! Du moins pas sur le Galaxy Nexus, qui a un écran HD et même des images de contact 256x256 a l'air horriblement laid!
trejder
Hmm, j'ai depuis mis à jour ma photo de profil 'ME' et elle a l'air nette. Les anciens artefacts de compression / conversion ascendante ont disparu. Testé sur un Nexus 7 et un Nexus S exécutant tous deux 4.1.1. PS: Avez-vous re-téléchargé les photos de profil répréhensibles? La qualité des contacts avec les anciennes photos de profil reste la même.
ce4
Après avoir lu ceci et d'autres articles similaires, j'ai finalement trouvé une solution. Il fallait transférer des fichiers sur le téléphone / tablette et les télécharger sur mes contacts à partir de là. C'est le seul moyen d'obtenir des photos nettes. J'essayais tout le temps de faire de même via GMail, car je n'étais pas au courant de ses limites et du fait qu'il stocke les photos directement dans la base de données. Maintenant, tout va bien. Merci.
trejder
2

Je ne sais pas si votre problème est celui que j'aborde: Gmail n'enregistre rien de plus grand que 96x96. Ainsi, lorsque vos contacts sont synchronisés avec Gmail, ils sont réduits. Si vous essuyez votre téléphone et resynchronisez, les photos 96 x 96 seront téléchargées sur votre téléphone.

Je n'ai pas trouvé d'autre solution que d'écrire ma propre application, qui télécharge les photos de haute qualité sur picasaweb sous un album privé. Essayez l'application: https://play.google.com/store/apps/details?id=com.oxplot.contactphotosync

Mansour
la source
2

Ce qui a fonctionné pour moi, c'était d'aller sur mon PC, d'ouvrir les contacts Gmail et de supprimer les photos des contacts une par une. Alors voila, les images non compressées sont de retour sur mon Android.

Elise
la source
1
Incroyable, c'est 2016 et cela se produit toujours, en quelque sorte chacun de mes contacts avait une version basse résolution de leur photo définie comme une image de contact personnalisée.
fernio