Коротше кажучи, Facebook перетворює ваше зображення у формат JPEG / JPG (Join Photographic Experts Group). Здається, не існує поточного способу завантаження зображень, які використовуються як зображення профілю, або до вашого фотоальбому, який Facebook не перетворить на JPEG.
... поширений метод стиснення втрат для цифрової фотографії (зображення). Ступінь стиснення можна регулювати, дозволяючи вибрати компроміс між розміром пам’яті та якістю зображення
... З іншого боку, JPEG може не так добре підходити для лінійних малюнків та іншої текстової чи знакової графіки, де різкі контрасти між суміжними пікселями можуть спричиняти помітні артефакти. Такі зображення можуть бути краще збережені у графічному форматі без втрат, такому як TIFF, GIF, PNG або неформатному форматі зображення.
http://en.wikipedia.org/wiki/Jpeg
Також:
JPEG не підходить для зображень з текстом, великих кольорових блоків або простих фігур, оскільки чіткі лінії розмиються, а кольори можуть зміщуватися.
http://graphicssoft.about.com/od/graphicformats/f/summary.htm
Пропозиції:
Вищенаведена цитата "JPEG не підходить для зображень ... великих кольорових блоків" визначає вашу проблему. На фотографії кольори, як правило, мають певну зміну та / або відтінок. JPEG представляє те, що було названо: "шум", "артефакти", "плямистість" та ін.
Порада для збереження зображень JPEG: Оскільки JPEG - це формат зображень з втратою, намагайтеся зберегти якомога більше даних цих зображень. Зберігаючи зображення з кольоровими блоками у форматі JPEG, ваше програмне забезпечення повинно надавати вам можливість якості зображення. Зазвичай це повзунок, встановлений на 100, щоб зберегти максимальну якість даних.
Порада для завантаження зображень JPEG : Під час завантаження у Facebook перевірте перемикач: "Висока роздільна здатність (займає ~ 10x довше)".
Найпростіше рішення (перетворити блоковий колір): Спробуйте перетворити зображення в суцільний чорний. Зазвичай це зменшує ефект пігментації (хоча не повністю усуває). Деякі кольори, як правило, демонструють ефект пігментації, замість чорного ви можете спробувати інші кольори і побачити, чи ефект пігменту менш помітний.
Більш досконале рішення 1 (введіть текстуру за допомогою шуму до суцільного кольору): проблема полягає в тому, що JPEG не справляється з твердими кольорами добре. Рішенням було б зробити колір менш твердим. Одним із стандартних способів цього є використання фільтра шуму у вашій програмі редагування зображень. Шум може вводити нові барвисті кольори. Через це у шумових фільтрів часто є захист відтінку, або можна зменшити насиченість кольорів або щось подібне. Цей крок у підручнику Photoshop показує діалог Add Noise, який використовує монохромний параметр для збереження відтінку. Я особисто схильний до Гауссана, але спробуйте обидва налаштування, щоб побачити, що дає кращі результати.
Більш досконале рішення 2 (введіть текстуру в суцільний колір): Більшість програм для редагування зображень мають фільтри, які можуть змінювати зображення. Деякі "художні" фільтри роблять це. Мета полягає в тому, щоб розбити суцільні кольори, щоб недосконалість JPEG не була помітна або не викликала побоювань.