Perché le mie foto dei contatti sono sfocate e come risolverle?


8

Dal passaggio da Android 2.x (2.3.7) a 4.0.4 ICS noto che tutte le immagini dei miei contatti sono sfocate.

Alcuni provengono da profili g +, ma la maggior parte viene aggiunta automaticamente su un telefono Gingerbread.

Perché sono sfocati e come posso risolvere questo problema?

PS: la mia foto ricaricata tramite l'app talk è ancora a bassa risoluzione e ingrandita nell'app del telefono. Ho anche una foto del profilo pubblico che ho aggiornato contemporaneamente.


Quale dispositivo hai e quale ROM stai usando? Ho questo problema solo quando le immagini sono sfocate, ma dal momento che ne hai aggiunte alcune, non penso che sia questo il problema. Hai provato a ripristinare una di queste immagini? Molti di quelli caricati da G + e FB appaiono sfocati senza una buona ragione, davvero.
rm-vanda,

È indipendente dal dispositivo (ICS + almeno 800x480). La cosa strana è: il re-upload ha funzionato su alcune foto tranne la mia foto del profilo
ce4

1
Dopo aver esaminato il log delle modifiche 4.1, Google apparentemente ha risolto completamente questo problema negli ultimi aggiornamenti. Spero che rilascino la fonte, presto!
rm-vanda,

Grazie! potresti darmi un link per questo?
Ce4,

AndroidPolice ha un articolo con maggiori approfondimenti su questo.
Ce4,

Risposte:


10

Ciò è dovuto a una limitazione di GMail più di ogni altra cosa. GMail supporta solo icone di contatto con una risoluzione di 64 × 64, mentre ICS supporta fino a 256 × 256. Quando dai a un contatto un'icona, Android carica quella nuova icona di contatto su GMail ... che poi lo riduce rapidamente. ... E poi Android pensa che tu l'abbia cambiato in un'icona a bassa risoluzione e la usa invece di quella carina e carina che hai scelto.


1
Sembra logico, ma trovo difficile accettare che Google abbia incasinato tutto e abbia dimenticato di risolverlo o addirittura abbia notato che si avvia. Solo pensando.
Ce4,

3

Cerchiamo di chiarire una cosa, la risoluzione del contatto è ancora troppo dannatamente bassa, anche dopo la "correzione" per 4.1 in cui le immagini sono state leggermente ingrandite. A partire da ora, c'è solo una soluzione alternativa se si desidera immagini di contatto nitide.

  • Crea una cartella con immagini di contatti ad alta risoluzione. È un'ottima idea eseguire il backup di questa cartella su Dropbox o simili, non è necessario raccogliere nuovamente queste immagini.

  • Scarica i Contatti HD (gratuiti) da Google Play. Questa app ti consente di specificare un'immagine di contatto "HD" (alta risoluzione) per ciascun contatto. Puoi eseguire il backup del database di contatti / app da qui e puoi ripetere tutte le immagini dei contatti in un batch quando necessario (come dopo aver installato una nuova ROM).

Fino a quando questo non sarà fisso sul lato server e Google consentirà la sincronizzazione di splendide immagini ad alta risoluzione, tutto ciò di cui possiamo discutere sono soluzioni alternative, e questo è quello che trovo per funzionare al meglio.


2

Apparentemente, questo è stato risolto a partire da Android 4.1 Jelly Bean:
vedi la panoramica API per Jelly Bean e trovi questo:

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.

1
Apparentemente, questo NON è stato risolto a partire da Android 4.1 Jelly Bean! Almeno non su Galaxy Nexus, che ha uno schermo HD e persino immagini di contatti 256x256 sembra davvero orribile su di esso!
trejder,

Hmm, da allora ho aggiornato la mia immagine del profilo "ME" e sembra nitida. Gli artefatti di compressione / upscaling precedenti sono spariti. Testato su un Nexus 7 e un Nexus S entrambi in esecuzione 4.1.1. PS: hai ricaricato le foto discutibili del profilo? La qualità dei contatti con le foto del vecchio profilo rimane la stessa.
Ce4,

Dopo aver letto questo e post simili, ho finalmente trovato la soluzione. Da lì è stato necessario trasferire i file sul telefono / pad e caricarli sui miei contatti. Questo è l'unico modo per ottenere foto nitide. Ho sempre cercato di fare lo stesso con GMail, perché non ero a conoscenza dei suoi limiti e del fatto che memorizza le foto direttamente nel database. Ora va tutto bene. Grazie.
trejder,

2

Non sono sicuro che il tuo problema sia quello a cui mi sto rivolgendo: Gmail non salva nulla di più grande di 96x96. Pertanto, quando i tuoi contatti vengono sincronizzati con Gmail, vengono ridimensionati. Se si cancella il telefono e si sincronizza nuovamente, le foto 96x96 verranno scaricate sul telefono.

Non sono riuscito a trovare alcuna soluzione se non quella di scrivere la mia app, che carica le foto di alta qualità su Picasaweb sotto un album privato. Prova l'app: https://play.google.com/store/apps/details?id=com.oxplot.contactphotosync


2

Ciò che ha funzionato per me è stato andare sul mio PC, aprire i contatti di Gmail ed eliminare le foto dei contatti una per una. Quindi voilà, le foto non compresse sono tornate sul mio Android.


1
Incredibile, è il 2016 e questo sta ancora accadendo, in qualche modo ognuno dei miei contatti aveva una versione a bassa risoluzione del proprio set fotografico come immagine di contatto personalizzata.
fernio,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.