Du vil teoretisk aldrig kunne lave det bedre end originalen. Naturligvis kan man teoretisk lave nogle algoritmer, som kan regne ud, hvordan en pixel ville se ud, hvis den lå mellem 2 andre (altså hvis du snakker om bedre opløsning), Men det er matematisk gætværk.
Men ja, der findes da redigering og optimeringsprogrammer. Prøv f.eks.
http://www.vqual.biz/Vprove_tut.html
Mvh Erling