I upload my pics to my PC then use Paint Shop Pro that had a "One step" adjust feature to correct lighting, contrast, etc. Use the "Smudge" brush to de-pixelize sections, after which you can enlarge images without virtually no loss of quality. PC freeware "IrfanView" is handy for minor image editing. Microsoft offer a free app for enlarging images up to 50% larger without much loss in quality, but I forgot the name. You can try searching MS's download page.