A scanner works well if it's a high quality scanner, a clean photo, and you have software (such as GIMP of Photoshop) to save, size, enhance, etc. the photo with after it has been scanned. However, it can be a royal pain to scan any kind of textured print. Those fare much better copied with a digital camera. You'll need a large light source, such as a big softbox, set up behind the camera, which will fill in all of the small crevices in the grid and give you a better final result. When scanned, the textured prints tend to look soft and/or noisy.