Pytanie:
Dlaczego moje zdjęcia kontaktów są zamazane i jak to naprawić?
ce4
2012-06-27 03:02:04 UTC
view on stackexchange narkive permalink

Od czasu przejścia z systemu Android 2.x (2.3.7) na 4.0.4 ICS zauważyłem, że wszystkie zdjęcia moich kontaktów są niewyraźne.

Niektóre z nich pochodzą z profili G +, ale większość jest dodawana samodzielnie na telefonie z piernika.

Dlaczego są rozmazane i jak mogę to naprawić?

PS: moje własne zdjęcie, które przesłałem ponownie za pomocą aplikacji do rozmów, nadal ma niską rozdzielczość i jest przeskalowane w telefonie aplikacja. Mam też zdjęcie w profilu publicznym, które zaktualizowałem w tym samym czasie.

Jakie masz urządzenie i jakiej pamięci ROM używasz? Mam ten problem tylko wtedy, gdy same zdjęcia są zamazane - Ale skoro sam dodałeś kilka, nie sądzę, że w tym problem. Czy próbowałeś * ponownie * ustawić któreś z tych zdjęć? Wiele z tych przesłanych z G + i FB jest rozmytych bez żadnego powodu.
Jest niezależny od urządzenia (ICS + co najmniej 800 x 480). Dziwne jest to, że ponowne przesłanie zadziałało na niektórych zdjęciach oprócz mojego własnego zdjęcia profilowego
Po przejrzeniu dziennika zmian 4.1 Google najwyraźniej całkowicie rozwiązało ten problem w najnowszych aktualizacjach. Mam nadzieję, że wkrótce udostępnią źródło!
Dziękuję Ci! czy możesz podać mi link do tego?
AndroidPolice ma [artykuł] (http://www.androidpolice.com/2012/07/02/jelly-bean-bumps-contact-photos-to-hi-res-720x720-but-google-sync-continues-to -clobber-it-with-low-res-mop /) z większym wglądem w to.
Pięć odpowiedzi:
MowDownJoe
2012-06-27 07:55:04 UTC
view on stackexchange narkive permalink

Wynika to przede wszystkim z ograniczenia Gmaila. GMail obsługuje tylko ikony kontaktów o rozdzielczości 64 × 64, a ICS obsługuje do 256 × 256. Gdy dasz kontaktowi ikonę, Android przesyła tę nową ikonę kontaktu do Gmaila ... który następnie natychmiast ją obniża. ... A potem Android myśli, że zmieniłeś ją na ikonę o niskiej rozdzielczości i używa jej zamiast ładnej i ładnej, którą wybrałeś.

Wydaje się to logiczne, ale trudno mi zaakceptować fakt, że Google zawiódł to i zapomniał naprawić lub nawet zauważył, że się uruchamia. Tylko myślenie.
pzkpfw
2012-09-30 18:38:39 UTC
view on stackexchange narkive permalink

Wyjaśnijmy sobie jedną rzecz, rozdzielczość kontaktu jest nadal cholernie niska, nawet po "poprawce" dla 4.1, gdzie zdjęcia były nieco powiększone. Na razie istnieje tylko jedno obejście, jeśli chcesz uzyskać wyraźne zdjęcia kontaktów.

  • Utwórz folder ze zdjęciami kontaktów w wysokiej rozdzielczości. To świetny pomysł, aby wykonać kopię zapasową tego folderu w Dropbox lub podobnym, nie chcesz ponownie zbierać tych zdjęć.

  • Pobierz Kontakty HD (bezpłatnie) z Google Play. Ta aplikacja umożliwia określenie jednego zdjęcia kontaktu „HD” (w wysokiej rozdzielczości) dla każdego kontaktu. Możesz wykonać kopię zapasową bazy danych kontaktów / aplikacji z tego miejsca, a w razie potrzeby możesz powtórzyć wszystkie zdjęcia kontaktów w grupie (np. Po zainstalowaniu nowej pamięci ROM).

Do tego jest naprawiona po stronie serwera, a Google pozwala na synchronizację błyszczących zdjęć w wysokiej rozdzielczości, wszystko, co możemy omówić, to obejścia, a to jest dla mnie najlepsze.

ce4
2012-07-19 22:30:45 UTC
view on stackexchange narkive permalink

Najwyraźniej problem został rozwiązany w Androidzie 4.1 Jelly Bean:
Zobacz Omówienie interfejsu API Jelly Bean i przekonaj się, że:

  Duże zdjęciaAndroid teraz obsługuje zdjęcia w wysokiej rozdzielczości dla kontaktów. Teraz, gdy umieścisz zdjęcie w rekordzie kontaktu, system przetwarza je zarówno na miniaturę 96x96 (tak jak poprzednio) i „wyświetlaną fotografię” 256x256, która jest przechowywana w nowym magazynie zdjęć opartym na plikach (dokładne wymiary wybrane przez system mogą się różnić w przyszłości). Możesz dodać duże zdjęcie do kontaktu, umieszczając je w zwykłej kolumnie ZDJĘCIE w wierszu danych, które system następnie przetworzy na odpowiednią miniaturę i wyświetli fotorejestratory.  
Najwyraźniej to ** NIE ** zostało naprawione od wersji Androida 4.1 Jelly Bean! Przynajmniej nie na Galaxy Nexusie, który ma ekran HD, a nawet zdjęcia styków 256x256 wyglądają na nim okropnie brzydko!
Hmm, od tego czasu zaktualizowałem moje zdjęcie profilowe „JA” i wygląda na ostre. Dawne artefakty kompresji / skalowania w górę zniknęły. Testowano na Nexusie 7 i Nexusie S z systemem 4.1.1. PS: Czy ponownie przesłałeś nieodpowiednie zdjęcia profilowe? Jakość kontaktów ze starymi zdjęciami profilowymi pozostaje taka sama.
Po przeczytaniu tego i podobnych postów w końcu znalazłem rozwiązanie. Trzeba było przenieść pliki na telefon / pad i stamtąd przesłać je do moich kontaktów. To jedyny sposób na uzyskanie ostrych zdjęć. Cały czas próbowałem zrobić to samo przez Gmaila, ponieważ nie zdawałem sobie sprawy z jego ograniczeń i tego, że przechowuje zdjęcia bezpośrednio w bazie danych. Teraz wszystko jest w porządku. Dzięki.
Mansour
2012-09-30 18:24:00 UTC
view on stackexchange narkive permalink

Nie jestem pewien, czy Twoim problemem jest ten, którym się zajmuję: Gmail nie zapisuje niczego większego niż 96x96. Kiedy więc Twoje kontakty są synchronizowane z Gmailem, są zmniejszane. Jeśli wyczyścisz telefon i ponownie zsynchronizujesz, zdjęcia 96x96 zostaną pobrane na Twój telefon.

Nie mogłem znaleźć żadnego rozwiązania, jak napisać własną aplikację, która przesyła wysokiej jakości zdjęcia na picasaweb pod album prywatny. Wypróbuj aplikację: https://play.google.com/store/apps/details?id=com.oxplot.contactphotosync

Elise
2012-11-13 06:31:41 UTC
view on stackexchange narkive permalink

Udało mi się wejść na komputer, otwierać kontakty Gmaila i usuwać zdjęcia kontaktów jeden po drugim. Następnie voila, nieskompresowane zdjęcia są z powrotem na moim Androidzie.

Niesamowite, jest rok 2016 i nadal się dzieje, w jakiś sposób każdy z moich kontaktów miał ustawioną wersję swojego zdjęcia w niskiej rozdzielczości jako własne zdjęcie kontaktu.


To pytanie i odpowiedź zostało automatycznie przetłumaczone z języka angielskiego.Oryginalna treść jest dostępna na stackexchange, za co dziękujemy za licencję cc by-sa 3.0, w ramach której jest rozpowszechniana.
Loading...