В фотопшопе легко - можно каналы подвигать, можно со слоями помудрить, меняя прозрачность и стиль наложения, выделив голову. Волосы еще ничего выглядят, а на лицо, и правда, жутко смотреть, на утопленника похоже. С лицом аккуратнее надо.
Обычно само разрешение фотографии не может измениться. Но это можно было сделать случайно с помощью как правило встроенного редактора. В галерее если открыть нужную фотографию то снизу появляется меню "какие операции провести с фото" вам нужно скорее всего просто изменить разрешение, если знаете на какое, или просто поставиь на рабочий стол выбрать рамкой участок на фото и отправить.
Всё зависит от условий съёмки. Если объект хорошо освещён солнечным светом, неподвижен, то большинство современных смартфонов снимут очень хорошо. Для "В контакте" пойдёт идеально.
Но стоит появится дополнительному цветному источнику света, или объект начитает прыгать, или нужно снять человека с близкого расстояния, то ВСЕ смартфоны пасуют. И правильно пишут, дело тут не в возрасте аппарата а в физике. Обратите внимание - на большинстве селфи у людей большие носы. Что, человечество меняется? Нет, так работает маленькая линза. И не всегда программно это корректно исправляется.
Не подходит разрешение фото. Соц. сети накладывают ограничения по качеству изображения. Если нужное фото уже есть в соц.сети, и вы просто хотите поменять аватар, то сохраните фото из соц.сети в память смартфона, затем загрузите именно это фото в качестве авы. По-другому, к сожалению, никак. Вообще, у смартфонов есть такой глюк, лучше загружать через компьютер.
Я пользуюсь фотошопом и интересной программкой Gimp!